# docker compose up -d sig-consul sig-kvrocks sig-postgres sig-vm sig-nats services: sig-kvrocks: image: 'apache/kvrocks:nightly' container_name: sig-kvrocks hostname: sig-kvrocks user: 'root' network_mode: host # restart: always volumes: - "/etc/localtime:/etc/localtime:ro" - "./config/kvrocks/kvrocks.conf:/var/lib/kvrocks/kvrocks.conf:ro" - "./fs/kvrocks_data:/var/lib/kvrocks" command: --bind 0.0.0.0 --dir /var/lib/kvrocks sig-postgres: container_name: sig-postgres image: postgres:17.5 network_mode: host environment: POSTGRES_PASSWORD: '123456' POSTGRES_DB: sig PGDATA: /var/lib/postgresql/data/pgdata volumes: - "./fs/postgres-data:/var/lib/postgresql/data" sig-vm: container_name: sig-vm image: victoriametrics/victoria-metrics:v1.127.0 network_mode: host volumes: - "./fs/victoria-metrics-data:/victoria-metrics-data" # ports: # - 8428:8428 command: -dedup.minScrapeInterval=1s -retentionPeriod=99y sig-consul: container_name: sig-consul image: consul:1.15.4 network_mode: host volumes: - "./fs/consul/data:/consul/data" - "./config/consul/:/consul/config" # ports: # - 8500:8500 sig-nats: container_name: sig-nats image: nats:2.12-alpine network_mode: host command: -js -p 7222 -m 7221 # --auth 123456 volumes: - ./fs/nats:/tmp/nats/jetstream # ports: # - "7221" # - "7222:7222"