Publish image¶
Multi-arch images on Docker Hub / GHCR (target v0.5.0 RC). Full maintainer checklist: docs/PUBLISH_IMAGE.md.
One-time Hub setup¶
- Account on hub.docker.com
- Create repo
bjorngluck/piherder(public) - Access token (Read/Write) โ
docker login -u bjorngluck - Link description to GitHub + these docs
Tags¶
| Tag | Meaning |
|---|---|
0.5.0 | Immutable release |
0.5 | Latest patch in line (optional) |
latest | Current stable |
Images: bjorngluck/piherder or ghcr.io/bjorngluck/piherder.
Multi-arch build example¶
export IMAGE=bjorngluck/piherder
export VERSION=0.5.0
docker buildx create --use --name piherder-builder 2>/dev/null || true
docker buildx build \
--platform linux/amd64,linux/arm64 \
-t "${IMAGE}:${VERSION}" \
-t "${IMAGE}:latest" \
--push \
.