Created
January 7, 2017 12:12
-
-
Save sukso96100/0a0e3f01dba04f99c2680b9103b77618 to your computer and use it in GitHub Desktop.
Docker Installation Script - Ubuntu 16.04
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 | |
echo "========== Updating Repos & Installing Tools ==========" | |
sudo apt update && sudo apt install apt-transport-https ca-certificates | |
echo "========== Adding GPG Key ==========" | |
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D | |
echo "========== Adding Docker Debian Package Repo ==========" | |
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list | |
echo "========== Updating Repos & Checking if docker-engine is installable ==========" | |
sudo apt update && apt-cache policy docker-engine | |
echo "========== Installing docker-engine with some recomanded packages and deps ==========" | |
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual docker-engine | |
echo "========== Enableing docker autostart using systemd ==========" | |
sudo systemctl enable docker |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment