A staging repository temporarily stores container images after they pass unit tests but before end-to-end testing and release. Images that pass testing move to a release repository for production deployment. section 16.2
A practical staging workflow:
- Build and tag each image with a build number and platform information. section 16.2
- Push images to staging with Docker Compose, then run end-to-end tests against them. section 16.2
- Promote only tested images to the release repository for production deployment. section 16.2
Inspect a staged image
List staged images with docker image ls, then inspect an image’s labels to verify its build audit trail. Public GHCR images can be pulled without authentication.
