Publish multi-arch image¶
Multi-arch images on Docker Hub: bjorngluck/piherder (v1.4.0 production, linux/amd64 + linux/arm64). Full maintainer checklist: docs/PUBLISH_IMAGE.md.
Hub listing checklist¶
- Description + overview
- Logo / screenshots
- Link to RELEASE notes
- Link description to GitHub + these docs
Tags¶
| Tag | Meaning |
|---|---|
1.4.0 | Immutable release |
1.4 | Rolling minor |
1.3.0 | Prior 1.3 pin |
1.3 | Prior rolling minor |
1.2.0 | Prior 1.2 pin |
1.2 | Prior rolling minor |
1.1.1 | Prior 1.1 pin |
1.1 | Prior rolling minor |
latest | Current stable |
Images: bjorngluck/piherder (optional later: ghcr.io/bjorngluck/piherder).
Multi-arch build example¶
export IMAGE=bjorngluck/piherder
export VERSION=1.4.0
docker buildx create --use --name piherder-builder --driver docker-container 2>/dev/null || true
docker buildx build \
--platform linux/amd64,linux/arm64 \
-t "${IMAGE}:${VERSION}" \
-t "${IMAGE}:1.4" \
-t "${IMAGE}:latest" \
--push .