Building and Deploying Docker Containers on AWS Using GitHub Actions
Difficulty: Intermediate
Duration: 1 minute and 46 seconds
Students: 25
Rating: 5/5
In this lesson, I’d like to show we can take advantage of GitHub Actions to build Docker images that we can later push to AWS for deployment.
Learning Objectives
Create a GitHub Repository and a workflow to build Docker images
Connect GitHub to AWS using GitHub Secrets and AWS Credentials
Store Docker Image in AWS ECR that are built inside a GitHub runner.
Intended Audience
If you are a Software Developer or DevOps Engineer, you will find tons of value that you can later apply in the real world.
Prerequisites
Familiarity with Git repositories and GitHub, core AWS Services such as ECS and ECR, Basic knowledge of software development (Python preferred)
Covered Topics