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