Install Compose using single binaries instead of pip

This commit is contained in:
Jérôme Petazzoni
2016-04-01 23:21:49 +02:00
parent 884d0507c2
commit 452b8c5dd3

View File

@@ -95,11 +95,13 @@ system("curl --silent localhost:55555 || sudo systemctl restart docker ") # doe
system("sudo systemctl start docker || true")
### Install docker-compose
system("sudo pip install -U docker-compose=={}".format(COMPOSE_VERSION))
#system("sudo pip install -U docker-compose=={}".format(COMPOSE_VERSION))
system("sudo curl -sSL -o /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/{}/docker-compose-{}-{}".format(COMPOSE_VERSION, platform.system(), platform.machine()))
system("sudo chmod +x /usr/local/bin/docker-compose")
### Install docker-machine
system("sudo curl -sSL -o /usr/local/bin/docker-machine https://github.com/docker/machine/releases/download/v{}/docker-machine-{}-{}".format(MACHINE_VERSION, platform.system(), platform.machine()))
system("sudo chmod +x /usr/local/bin/docker-machine*")
system("sudo chmod +x /usr/local/bin/docker-machine")
system("sudo apt-get remove -y --purge dnsmasq-base")
system("sudo apt-get -qy install python-setuptools pssh apache2-utils httping htop unzip mosh")