Module: VagrantPlugins::DockerComposeProvisioner::Cap::Linux::DockerComposeInstall

Defined in:
lib/vagrant-docker-compose/cap/linux/docker_compose_install.rb

Class Method Summary collapse

Class Method Details

.docker_compose_install(machine, config) ⇒ Object



6
7
8
9
10
11
# File 'lib/vagrant-docker-compose/cap/linux/docker_compose_install.rb', line 6

def self.docker_compose_install(machine, config)
  machine.communicate.tap do |comm|
    comm.sudo("curl -L https://github.com/docker/compose/releases/download/#{config.compose_version}/docker-compose-`uname -s`-`uname -m` > #{config.executable_install_path}")
    comm.sudo("chmod +x #{config.executable_install_path}")
  end
end