Prerequisites
AWS EC2 running Amazon Linux 2
Install Docker CE
sudo amazon-linux-extras install docker
Start Docker service
sudo service docker start
Run Docker without Root
sudo usermod -a -G docker ec2-user
Enable Docker auto start
sudo chkconfig docker on
Reboot EC2
sudo reboot
Install Docker Compose
Download the current stable release of Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Apply executable permissions to the binary
sudo chmod +x /usr/local/bin/docker-compose
Verify it’s installed
docker-compose version
worked like magic. God Bless you. Super helpful