version: '3.4' services: metad0: image: vesoft/nebula-metad:v2.0.1 environment: USER: root TZ: "${TZ}" command: - --meta_server_addrs=metad0:9559 - --local_ip=metad0 - --ws_ip=metad0 - --port=9559 - --ws_http_port=19559 - --data_path=/data/meta - --log_dir=/logs - --v=0 - --minloglevel=0 healthcheck: test: ["CMD", "curl", "-sf", "http://metad0:19559/status"] interval: 30s timeout: 10s retries: 3 start_period: 20s ports: - 9559 - 19559 - 19560 volumes: - ./data/meta0:/data/meta - ./logs/meta0:/logs restart: on-failure cap_add: - SYS_PTRACE storaged0: image: vesoft/nebula-storaged:v2.0.1 environment: USER: root TZ: "${TZ}" command: - --meta_server_addrs=metad0:9559 - --local_ip=storaged0 - --ws_ip=storaged0 - --port=9779 - --ws_http_port=19779 - --data_path=/data/storage - --log_dir=/logs - --v=0 - --minloglevel=0 depends_on: - metad0 healthcheck: test: ["CMD", "curl", "-sf", "http://storaged0:19779/status"] interval: 30s timeout: 10s retries: 3 start_period: 20s ports: - 9779 - 19779 - 19780 volumes: - ./data/storage0:/data/storage - ./logs/storage0:/logs restart: on-failure cap_add: - SYS_PTRACE graphd: image: vesoft/nebula-graphd:v2.0.1 environment: USER: root TZ: "${TZ}" command: - --meta_server_addrs=metad0:9559 - --port=9669 - --local_ip=graphd - --ws_ip=graphd - --ws_http_port=19669 - --log_dir=/logs - --v=0 - --minloglevel=0 depends_on: - storaged0 healthcheck: test: ["CMD", "curl", "-sf", "http://graphd:19669/status"] interval: 30s timeout: 10s retries: 3 start_period: 20s ports: - "9669:9669" - 19669 - 19670 volumes: - ./logs/graph:/logs restart: on-failure cap_add: - SYS_PTRACE