GitLab CI: How to Deploy a Docker image to AWS Elastic Beanstalk from a Private Docker Registry

Using AWS with a private Docker repository that is NOT the Amazon Elastic Container Registry (ECR) is possible but it may pose a few issues that are hard to troubleshoot. So let’s take a deeper look.

Deployment overview

I am using GitLab CI and the private GitLab Container Registry to hold the Docker…




DevOps can help you deliver more business value. It is not always easy but certainly possible.

Recommended from Medium

Ultimate Guide to Refactoring


How to Deploy a React + Python Flask Project on Heroku

For Loops, List Comprehensions, Lambdas

clone script com | HWINFOTECH

My Third Week as a Software Engineer I

Streams in the command line

Google Translate Recipe — Part 2

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Valentin Despa

Valentin Despa

Software developer and online instructor. Imprint:

More from Medium

How to Configure your own GitLab Runner with a Docker Executor on AWS EC2

How to integrate ASP.NET Core Web to CloudWatch on AWS Beanstalk?

How to run Docker inside Docker Container and why?

Odoo Logging to Cloudwatch