How to Write Docker Compose Files

1. platform

as not everyone is using the same environment (some are using MacOS for example which is targeting arm64 instead of amd64), it is advised to add this option to target the right architecture

docker-compose platform:

services:
  serviceName:
    platform: linux/x86_64
  # ...