Please vote on this issue by adding a đź‘Ť reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Tell us about your request
Docker Hub provides auto-build feature for images hosted in its repositories. It can automatically builds images from source code and automatically pushes the built image to Docker repositories. When there's a change in Dockerfile or a base image revision becomes available, the auto-build kicks in and updates the hosted image. Many of the Docker Hub repo owners benefit from it. But currently, this feature is missing in ECR and ECR registry owners have to spend extra time and effort to keep their images up-to-date.
Which service(s) is this request for?
ECR
Are you currently working around this issue?
We have to build our own workflow to monitor our images' status in ECR and auto-build when needed. But we believe this is a common use case.
Along the same lines (maybe worth a separate issue?) it would be nice if it would also support Cloud Native Buildpacks as an alternative to Dockerfiles.
Community Note
Tell us about your request Docker Hub provides auto-build feature for images hosted in its repositories. It can automatically builds images from source code and automatically pushes the built image to Docker repositories. When there's a change in Dockerfile or a base image revision becomes available, the auto-build kicks in and updates the hosted image. Many of the Docker Hub repo owners benefit from it. But currently, this feature is missing in ECR and ECR registry owners have to spend extra time and effort to keep their images up-to-date.
Which service(s) is this request for? ECR
Are you currently working around this issue? We have to build our own workflow to monitor our images' status in ECR and auto-build when needed. But we believe this is a common use case.