install-compose.sh 972 B

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. # Installs docker-compose inside docker-machine
  3. DOCKER_COMPOSE_VERSION=1.24.1
  4. # Download docker-compose to the permanent storage
  5. echo 'Downloading docker-compose to the permanent VM storage...'
  6. sudo mkdir -p /var/lib/boot2docker/bin
  7. sudo curl -sL https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /var/lib/boot2docker/bin/docker-compose
  8. sudo chmod +x /var/lib/boot2docker/bin/docker-compose
  9. sudo ln -sf /var/lib/boot2docker/bin/docker-compose /usr/local/bin/docker-compose
  10. # Making the symlink persistent via bootlocal.sh
  11. echo 'Writing to bootlocal.sh to make docker-compose available on every boot...'
  12. cat <<SCRIPT | sudo tee -a /var/lib/boot2docker/bootlocal.sh > /dev/null
  13. # docker-compose
  14. sudo ln -sf /var/lib/boot2docker/bin/docker-compose /usr/local/bin/docker-compose
  15. SCRIPT
  16. sudo chmod +x /var/lib/boot2docker/bootlocal.sh
  17. echo 'Launching docker-compose...'
  18. docker-compose --version