Installing Docker on Linux
Quick setup instructions for Docker on Linux environments
This page provides quick install instructions for setting up Docker on different flavors of Linux.
Amazon Linux
Ensure all packages up to date
Install Docker
sudo yum install -y docker
Start the service
sudo service docker start
Add the ec2-user
to the docker
group so that you can run Docker commands without using sudo.
sudo usermod -a -G docker ec2-user
newgrp docker
Start automatically at boot
sudo chkconfig docker on
Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
Ubuntu
Update the instance
apt update -y
apt upgrade -y
Install Docker
sudo apt install docker.io
Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Ensure docker-compose is executable
sudo chmod +x /usr/local/bin/docker-compose
Activate Docker
sudo systemctl enable docker
sudo systemctl start docker
Add the current user to the docker
group so that you can run Docker commands without using sudo.
sudo usermod -aG docker $USER
newgrp docker