Amazon ECR

Amazon ECR

DevOps / Build, Test, Deploy / Docker Registry
Needs advice
on
Amazon ECRAmazon ECR
and
Docker HubDocker Hub

We have been using Docker Hub free plan for some time, which had automated builds feature included in the free plan. Recently it has been removed from the free plan. Therefore we have thought to either go ahead with a paid plan of Docker Hub, which includes automated builds feature or migrate to use Amazon ECR as the container registry management solution. Since we already use some AWS services, going ahead with Amazon ECR is a viable solution. I am a bit confused as to what would be the best choice going ahead. Please advice...!

READ MORE
5 upvotes·21.5K views
Replies (1)
Software Engineer Specialist at Kaleyra·
Recommends
Amazon ECR
in

In the end, you want to save the images at a low cost. Go for AWS ECR as you're using other amazon services. It will help you to automate few tasks if required. Better use both in combination. Use Docker Hub for public repos and ECR for private.

READ MORE
Shubham Chadokar (schadokar.dev)
3 upvotes·1 comment·313 views
Hasala Surasinghe
Hasala Surasinghe
·
August 26th 2021 at 5:28AM

Thanks for the reply. Yeah we will evaluate AWS ECR as a solution going forward...!

·
Reply
Software Engineer Specialist at Kaleyra·

I have created a SaaS application. 1 backend service and 2 frontend services, all 3 run on different ports. I am using Amazon ECR images to deploy them on the EC2 server. My code is on GitHub. I want to automate this deployment process. How can I do this, and What tech stack should I use? It should be in sync with what I am currently using. On merge to master, it should build push the image to ECR and then later deploy again in the EC2 with the latest image. Maybe GitHub Actions or AWS CodePipeline would be ideal. Thanks, Shubham

READ MORE
Shubham Chadokar (schadokar.dev)
5 upvotes·13.8K views