Skip to content

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)