diff --git a/plugins/provisioners/docker/cap/fedora/docker_install.rb b/plugins/provisioners/docker/cap/fedora/docker_install.rb index 8feb5b0e2..03d4b8592 100644 --- a/plugins/provisioners/docker/cap/fedora/docker_install.rb +++ b/plugins/provisioners/docker/cap/fedora/docker_install.rb @@ -6,9 +6,13 @@ module VagrantPlugins def self.docker_install(machine) machine.communicate.tap do |comm| if dnf?(machine) - comm.sudo("dnf -y install docker") + comm.sudo("dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo") + comm.sudo("dnf makecache") + comm.sudo("dnf -y install docker-ce") else - comm.sudo("yum -y install docker") + comm.sudo("yum-config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo") + comm.sudo("yum makecache") + comm.sudo("yum -y install docker-ce") end comm.sudo("systemctl start docker.service") comm.sudo("systemctl enable docker.service")