The usage of Docker is growing more and more. Our daily development tends to depend on the container platform highly. But I found AWS Linux I recently launched does not have Docker engine as default. It is a frustrating situation even I just want to use Docker in AWS environment. Here is the process to install Docker engine in your AWS Linux. That article is written mainly for avoiding my memory lost :)
FYI: The AMI I used in this experiment is
ami-0f9ae750e8274075b. Amazon Linux 2.
Install Docker Engine
$ sudo yum update -y $ sudo yum install -y docker $ sudo service docker start Starting cgconfig service: [ OK ] Starting Docker: [ OK ]
Add User Group
But you need to prepend
sudo every time you run docker command. Please don’t forget to add
$ sudo usermod -a -G docker ec2-user
After you log in the instance again, you should be able to run docker command without any difficulty.