From 452b8c5dd37855f3e4f095fd943aefbaf1f06294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Petazzoni?= Date: Fri, 1 Apr 2016 23:21:49 +0200 Subject: [PATCH] Install Compose using single binaries instead of pip --- prepare-vms/scripts/postprep.rc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/prepare-vms/scripts/postprep.rc b/prepare-vms/scripts/postprep.rc index 72f3e0ba..2dcd9f3d 100755 --- a/prepare-vms/scripts/postprep.rc +++ b/prepare-vms/scripts/postprep.rc @@ -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")