Skip to content

Instantly share code, notes, and snippets.

@gram7gram
Last active May 22, 2018 19:45
Show Gist options
  • Save gram7gram/7bae478fd98f06192a3f46f1ff45bf89 to your computer and use it in GitHub Desktop.
Save gram7gram/7bae478fd98f06192a3f46f1ff45bf89 to your computer and use it in GitHub Desktop.
Install docker
#!/bin/bash
DC_VERSION=1.21.2
D_VERSION=latest
ARCH=amd64
echo "=> [+] Download docker-compose:$DC_VERSION"
sudo curl -L https://github.com/docker/compose/releases/download/$DC_VERSION/docker-compose-$(uname -s)-$(uname -m) \
-o /usr/local/bin/docker-compose \
&& sudo chmod +x /usr/bin/docker-compose
echo "=> [+] Install docker:$D_VERSION"
sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=$ARCH] https://download.docker.com/linux/ubuntu artful stable"
sudo apt-get update
sudo apt-get install -y docker-ce
echo "=> [+] Promoting user $USER to group docker"
sudo usermod $USER -aG docker
echo "=> [+] Finished"
echo "=> [+] docker-compose version"
docker-compose --version
echo "=> [+] docker version"
docker --version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment