Summary
The Docker image published for this project only has a linux/amd64 manifest. There is no linux/arm64 variant, which prevents it from running natively on Apple Silicon Macs and ARM64 Linux hosts (e.g., Raspberry Pi 4/5).
When docker compose up runs on an ARM64 host, this image causes a fail-fast:
Error: no matching manifest for linux/arm64/v8 in the manifest list entries
Request
Add linux/arm64 to the multi-arch build. This is typically a CI/build pipeline change — e.g., docker buildx build --platform linux/amd64,linux/arm64.
Workaround
Setting platform: linux/amd64 in docker-compose forces Docker Desktop to run the image under Rosetta 2 emulation. This works but is slower than a native ARM64 build.
Summary
The Docker image published for this project only has a
linux/amd64manifest. There is nolinux/arm64variant, which prevents it from running natively on Apple Silicon Macs and ARM64 Linux hosts (e.g., Raspberry Pi 4/5).When
docker compose upruns on an ARM64 host, this image causes a fail-fast:Request
Add
linux/arm64to the multi-arch build. This is typically a CI/build pipeline change — e.g.,docker buildx build --platform linux/amd64,linux/arm64.Workaround
Setting
platform: linux/amd64in docker-compose forces Docker Desktop to run the image under Rosetta 2 emulation. This works but is slower than a native ARM64 build.