fix: Add platform directive for ARM64/Apple Silicon support #1488
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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/amd64enables x86 emulation, allowing the container to run on both Intel and ARM architectures.Changes
platform: linux/amd64to thedbservice indocker-compose.yamlHow/what to test
docker compose upon an Apple Silicon Mac (M1/M2/M3)dbcontainer starts successfully without manifest errors