EC2_HOST EC2 public IP or DNS EC2_USER Usually ubuntu EC2_SSH_KEY Your private key (PEM), base64-encoded EC2_PATH Path to deploy files (e.g., /home/ubuntu/app) DOCKERHUB_USERNAME Your Docker Hub username DOCKERHUB_TOKEN Your Docker Hub access token (stored as a secret)main branch triggers:scpdocker stop old_containerdocker rm old_containerdocker run -d ...Posted May 18, 2025
Set up CI/CD pipeline for Dockerized app deployment to AWS EC2 using GitHub Actions.