Sha256: f835ef5e4e4a2a9730149d701a1720f9cf35a29be6ec5a764e321899b0f30890
Contents?: true
Size: 690 Bytes
Versions: 58
Compression:
Stored size: 690 Bytes
Contents
module VagrantPlugins module DockerProvisioner module Cap module Fedora module DockerInstall def self.docker_install(machine) machine.communicate.tap do |comm| if dnf?(machine) comm.sudo("dnf -y install docker") else comm.sudo("yum -y install docker") end comm.sudo("systemctl start docker.service") comm.sudo("systemctl enable docker.service") end end protected def self.dnf?(machine) machine.communicate.test("/usr/bin/which -s dnf") end end end end end end
Version data entries
58 entries across 54 versions & 6 rubygems