cyberneticlibrary

Publish multi-platform Docker image

docker-publishcommandsetup L33
omab/cloudbox
What it does

Build and publish multi-platform Docker images

Best for

Docker images needing multi-platform (amd64/arm64) builds with manifest verification.

Inputs
  • · version_tag (optional from pyproject.toml)
Outputs
  • · Docker image (omab/cloudbox:version)
  • · multi-platform manifest
Requires
  • · Docker
  • · docker buildx
  • · Docker Hub API
Preconditions

Docker running and authenticated to Docker Hub; git status clean

Failure modes
  • · Docker not running
  • · Uncommitted git changes
  • · buildx multiplatform unsupported
Trust signals
  • · Multi-platform manifest verification
  • · Pre-flight checks (git/Docker/auth)
  • · docker buildx setup