-
-
Save kornicameister/9d102653522ab8c85ed6a6f4cc18d58a to your computer and use it in GitHub Desktop.
Install Latest Docker and Docker-compose on Ubuntu
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
echo "Installing docker & docker-compose in fast way" | |
sudo true | |
echo "Installing required dependencies" | |
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual -y -qq | |
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -y -qq | |
# Install docker" | |
echo "Installing docker" | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
wget -qO- https://get.docker.com/ | sh | |
# Install docker-compose | |
echo "Installing docker-compose" | |
COMPOSE_VERSION=`git ls-remote https://github.com/docker/compose | grep refs/tags | grep -oP "[0-9]+\.[0-9][0-9]+\.[0-9]+$" | tail -n 1` | |
sudo sh -c "curl -L https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose" | |
sudo chmod +x /usr/local/bin/docker-compose | |
sudo sh -c "curl -L https://raw.githubusercontent.com/docker/compose/${COMPOSE_VERSION}/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment