Container Repository Per Environment for Database Images
Date
19-2-2025
Overview
Database images are now packaged and pushed to a dedicated repository for each environment.
This update enables us to securely manage database images by restricting them to their respective environments.
Developers are required to update their database image references.
How to update
Before
xxxxxxxxx.dkr.ecr.ap-southeast-2.amazonaws.com/skpr-example-project/mysql:dev-default-latest
After
xxxxxxxxx.dkr.ecr.ap-southeast-2.amazonaws.com/skpr-example-project/mysql/dev:default-latest
Note that mysql:dev-default-latest
became mysql/dev:default-latest
in th example above.
What do I update?
The database image it typically referenced in:
- Docker Compose
- CI/CD configuration (CircleCI/Github Actions)