Skip to content

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

  1. Description + overview
  2. Logo / screenshots
  3. Link to RELEASE notes
  4. 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 .

Operators (compose)

# PIHERDER_IMAGE=bjorngluck/piherder:1.4.0 docker compose up -d

See Install · Upgrades.