Script to install Docker on Debian Jessie
Last active
July 9, 2017 01:39
-
-
Save DariuszLuber/e0f4a8f12662a4ce8061e6c8df2da22a to your computer and use it in GitHub Desktop.
Debian- Jessie install Docker script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# compiled from https://docs.docker.com/engine/installation/linux/debian/#/debian-jessie-80-64-bit | |
sudo apt-get update | |
sudo apt-get dist-upgrade -y | |
sudo apt-get install apt-transport-https ca-certificates -y | |
sudo sh -c "echo deb https://apt.dockerproject.org/repo debian-jessie main > /etc/apt/sources.list.d/docker.list" | |
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D | |
sudo apt-get update | |
sudo apt-cache policy docker-engine | |
sudo apt-get install docker-engine -y | |
sudo service docker start | |
sudo docker run hello-world | |
sudo group add docker | |
sudo groupadd docker | |
sudo gpasswd -a $USER docker | |
sudo service docker restart | |
#Docker compose | |
curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
#Local persist | |
curl -fsSL https://raw.githubusercontent.com/CWSpear/local-persist/master/scripts/install.sh | sudo bash | |
curl -fsSL https://raw.githubusercontent.com/CWSpear/local-persist/master/scripts/install.sh | sudo bash -s -- --upstart |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment