From b8a30c221d0723395cbfa09c24ce84602d507bb8 Mon Sep 17 00:00:00 2001 From: Liora Milbaum <liora@lmb.co.il> Date: Wed, 9 Oct 2019 10:19:44 +0300 Subject: [PATCH] Install docker-ce instead of docker for docker provisioner --- plugins/provisioners/docker/cap/fedora/docker_install.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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")