--- version: '3' services: picodata-1: image: docker-public.binary.picodata.io/picodata:24.4.1 container_name: picodata-1 hostname: picodata-1 environment: PICODATA_INSTANCE_ID: picodata-1 PICODATA_DATA_DIR: picodata-1 PICODATA_LISTEN: picodata-1:3301 PICODATA_ADVERTISE: picodata-1:3301 PICODATA_PEER: picodata-1:3301 ports: - "3301:3301" picodata-2: image: docker-public.binary.picodata.io/picodata:24.4.1 container_name: picodata-2 hostname: picodata-2 depends_on: - picodata-1 environment: PICODATA_INSTANCE_ID: picodata-2 PICODATA_DATA_DIR: picodata-2 PICODATA_LISTEN: picodata-2:3302 PICODATA_ADVERTISE: picodata-2:3302 PICODATA_PEER: picodata-1:3301 ports: - "3302:3302" picodata-3: image: docker-public.binary.picodata.io/picodata:24.4.1 container_name: picodata-3 hostname: picodata-3 depends_on: - picodata-1 environment: PICODATA_INSTANCE_ID: picodata-3 PICODATA_DATA_DIR: picodata-3 PICODATA_LISTEN: picodata-3:3303 PICODATA_ADVERTISE: picodata-3:3303 PICODATA_PEER: picodata-1:3301 ports: - "3303:3303"