How to install docker on Amazon Linux2
So sorry, it was my misunderstanding.My OS is Redhat Linux.I get to install docker by
yum-config-manager --enable rhui-REGION-rhel-server-extrasyum -y install docker systemctl start dockerdocker version
Install Docker
sudo yum update -ysudo yum -y install docker
Start Docker
sudo service docker start
Access Docker commands in ec2-user
user
sudo usermod -a -G docker ec2-usersudo chmod 666 /var/run/docker.sockdocker version
I'm on amazon linux (RHEL 7.2) - ami-035b3c7efe6d061d5
,
cat /proc/versionLinux version 4.14.123-86.109.amzn1.x86_64 (mockbuild@koji-pdx-corp-builder-64004) (gcc version 7.2.1 20170915 (Red Hat 7.2.1-2) (GCC)) #1 SMP Mon Jun 10 19:44:53 UTC 2019
Following script works without having to install amazon-linux-extras install
sudo yum -y install docker sudo service docker startsudo chmod 666 /var/run/docker.sock
I had to fix permission issue. Also described here How to fix docker: Got permission denied issue
Then I can check containers,
[ec2-user@ip-30-0-0-196 ~]$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES