Install Docker on AWS EC2 Amazon Linux 2
Make sure you set your key when you create your instance
Access your instance
ssh -i ./path/to/mykey.pem ec2-user@ec2-ip-address
It’s good practice to update packages
amazon linux 2 uses the
yumpackage manager
sudo yum update
Install Docker
sudo yum install docker
sudo usermod -a -G docker ec2-user
id ec2-user
# reload group assignments
newgrp docker
You probably want to configure a service to keep docker running and automatically start it on boot
sudo systemctl enable docker.service
sudo systemctl start docker.service
Verify Your Docker
sudo systemctl status docker.service
The output should look something like this:
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Thur 2022-09-08 02:01:35 PDT; 32s ago
...
