Last active
January 31, 2019 11:52
-
-
Save BirkhoffLee/edbf6b47727dff9b8e3c0adf97537b53 to your computer and use it in GitHub Desktop.
Install Docker and docker-compose on CentOS
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/sh | |
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 net-tools | |
sudo yum-config-manager --add-repo -y https://download.docker.com/linux/centos/docker-ce.repo | |
sudo yum install -y docker-ce | |
sudo systemctl start docker | |
sudo usermod -aG docker $USER | |
sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
echo "alias dc=docker-compose" >> ~/.bashrc | |
docker version | |
docker-compose --version |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This script additionally installs
net-tools
and makesdc
an alias ofdocker-compose
in bash.