Skip to content

Conversation

@GasanaJr
Copy link

The postgis/postgis:16-3.5 image lacks ARM64 builds, causing Docker to fail on Apple Silicon Macs with "no matching manifest for linux/arm64/v8" error.

Adding platform: linux/amd64 enables x86 emulation, allowing the container to run on both Intel and ARM architectures.

Changes

  • Added platform: linux/amd64 to the db service in docker-compose.yaml

How/what to test

  1. Run docker compose up on an Apple Silicon Mac (M1/M2/M3)
  2. Verify the db container starts successfully without manifest errors
  3. Confirm existing functionality on Intel-based systems is unaffected

The postgis/postgis:16-3.5 image lacks ARM64 builds, causing Docker
to fail on Apple Silicon Macs with "no matching manifest for
linux/arm64/v8" error.

Adding `platform: linux/amd64` enables x86 emulation, allowing the
container to run on both Intel and ARM architectures.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant