| OS | Image |
|---|---|
| Alpine | mcwarman/vagrant-provider:alpine |
| CentOS 6 | mcwarman/vagrant-provider:centos6 |
| CentOS 7 | mcwarman/vagrant-provider:centos7 |
| CentOS 7 - systemd | mcwarman/vagrant-provider:centos7-systemd |
| Ubuntu Focal - systemd | mcwarman/vagrant-provider:ubuntu-focal-systemd |
Update the d.image as required in sample Vagrantfile:
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'
Vagrant.configure("2") do |config|
config.vm.provider "docker" do |d|
d.image = "mcwarman/vagrant-provider:alpine"
d.has_ssh = true
end
end
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'
Vagrant.configure("2") do |config|
config.vm.provider "docker" do |d|
d.image = "mcwarman/vagrant-provider:centos6"
d.has_ssh = true
end
end
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'
Vagrant.configure("2") do |config|
config.vm.provider "docker" do |d|
d.image = "mcwarman/vagrant-provider:centos7"
d.has_ssh = true
end
end
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'
Vagrant.configure("2") do |config|
config.vm.provider "docker" do |d|
d.image = "mcwarman/vagrant-provider:centos7-systemd"
d.has_ssh = true
d.privileged = true
d.create_args = ["-v", "/sys/fs/cgroup:/sys/fs/cgroup:ro"]
end
end
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'
Vagrant.configure("2") do |config|
config.vm.provider "docker" do |d|
d.image = "mcwarman/vagrant-provider:centos7-systemd"
d.has_ssh = true
d.privileged = true
d.create_args = ["-v", "/sys/fs/cgroup:/sys/fs/cgroup:ro"]
end
end
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'
Vagrant.configure("2") do |config|
config.vm.provider "docker" do |d|
d.image = "mcwarman/vagrant-provider:ubuntu-focal-systemd"
d.has_ssh = true
d.privileged = true
d.create_args = ["-v", "/sys/fs/cgroup:/sys/fs/cgroup:ro"]
end
end