install.sh 840 B

12345678910111213141516171819202122232425262728293031323334
  1. # This script is meant for quick & easy install via 'curl URL-OF-SCRIPPT | bash'
  2. # Courtesy of Jeff Lindsay <progrium@gmail.com>
  3. cd /tmp
  4. echo "Ensuring dependencies are installed..."
  5. apt-get --yes install lxc wget bsdtar 2>&1 > /dev/null
  6. echo "Downloading docker binary..."
  7. wget -q https://dl.dropbox.com/u/20637798/docker.tar.gz 2>&1 > /dev/null
  8. tar -xf docker.tar.gz 2>&1 > /dev/null
  9. echo "Installing into /usr/local/bin..."
  10. mv docker/docker /usr/local/bin
  11. mv dockerd/dockerd /usr/local/bin
  12. if [[ -f /etc/init/dockerd.conf ]]
  13. then
  14. echo "Upstart script already exists."
  15. else
  16. echo "Creating /etc/init/dockerd.conf..."
  17. echo "exec /usr/local/bin/dockerd" > /etc/init/dockerd.conf
  18. fi
  19. echo "Restarting dockerd..."
  20. restart dockerd > /dev/null
  21. echo "Cleaning up..."
  22. rmdir docker
  23. rmdir dockerd
  24. rm docker.tar.gz
  25. echo "Finished!"
  26. echo