From e068f8058f8a69c50cc1e805eb76d80ceafdf38f Mon Sep 17 00:00:00 2001 From: Heds Simons Date: Tue, 7 May 2019 17:15:19 +0100 Subject: [PATCH] docker: Update docker-compose version to latest Connects-to: #50 Change-type: patch Signed-off-by: Heds Simons --- Vagrantfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Vagrantfile b/Vagrantfile index e889cfe..90b2cde 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -20,15 +20,21 @@ Vagrant.configure('2') do |config| config.ssh.forward_agent = true config.vm.provision :docker - config.vm.provision :docker_compose $provision = <<-SCRIPT + DOCKER_COMPOSE_VERSION=1.24.0 + touch /home/vagrant/.bashrc grep -Fxq 'source /home/vagrant/openbalena/.openbalenarc' /home/vagrant/.bashrc || echo 'source /home/vagrant/openbalena/.openbalenarc' >> /home/vagrant/.bashrc curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash source "/home/vagrant/.nvm/nvm.sh" # This loads nvm nvm install 10.15.0 && nvm use 10.15.0 + + # Install a newer version of docker-compose + (cd /usr/local/bin; \ + sudo curl -o docker-compose --silent --location https://github.com/docker/compose/releases/download/$DOCKER_COMPOSE_VERSION/docker-compose-Linux-x86_64; \ + sudo chmod a+x docker-compose) SCRIPT config.vm.provision :shell, privileged: false, inline: $provision