--- version: '3' services: picodata-1: image: docker-public.binary.picodata.io/picodata:master 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 PICODATA_PG_LISTEN: picodata-1:5432 PICODATA_PG_SSL: "false" PICODATA_MEMTX_MEMORY: 512000000 ports: - "3301:3301" - "5432:5432" picodata-2: image: docker-public.binary.picodata.io/picodata:master 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 PICODATA_MEMTX_MEMORY: 512000000 ports: - "3302:3302" picodata-3: image: docker-public.binary.picodata.io/picodata:master 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 PICODATA_MEMTX_MEMORY: 512000000 ports: - "3303:3303"