There’s no platform option for docker compose. Thus, what you’re looking for here is something even easier. For example, you’ll want to do the following:
services:
typesense:
image: typesense/typesense:0.25.2
container_name: typesense
restart: on-failure
ports:
- "8108:8108"
volumes:
- ./typesense-data:/data
command: '--data-dir /data --api-key=xyz --enable-cors'
Now, the above should run the appropriate Docker image platform variant for the host architecture.