From 6412f9e80abc000e391be288a5b90e4f52bcd5f2 Mon Sep 17 00:00:00 2001 From: liu Date: Fri, 12 Apr 2024 09:45:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/nebula-graph/docker-compose-lite.yaml | 109 ++++++++++++++++++ docker/nebula-graph/studio-docker-compose.yml | 15 +++ 2 files changed, 124 insertions(+) create mode 100644 docker/nebula-graph/docker-compose-lite.yaml create mode 100644 docker/nebula-graph/studio-docker-compose.yml diff --git a/docker/nebula-graph/docker-compose-lite.yaml b/docker/nebula-graph/docker-compose-lite.yaml new file mode 100644 index 00000000..4bcb246c --- /dev/null +++ b/docker/nebula-graph/docker-compose-lite.yaml @@ -0,0 +1,109 @@ +version: '3.4' +services: + virtual-patient-nebula-metad: + image: vesoft/nebula-metad:v3.6.0 + container_name: virtual-patient-nebula-metad + environment: + USER: root + command: + - --meta_server_addrs=virtual-patient-nebula-metad:9559 + - --local_ip=virtual-patient-nebula-metad + - --ws_ip=virtual-patient-nebula-metad + - --port=9559 + - --ws_http_port=19559 + - --data_path=/data/nebula-graph/meta + - --log_dir=/logs + - --v=0 + - --minloglevel=0 + healthcheck: + test: [ "CMD", "curl", "-sf", "http://virtual-patient-nebula-metad:19559/status" ] + interval: 30s + timeout: 10s + retries: 3 + start_period: 20s + ports: + - 9559:9559 + - 19559:19559 + - 19560 + volumes: + - ./data/virtual-patient-nebula-metad:/data/nebula-graph/meta + - ./logs/virtual-patient-nebula-metad:/data/nebula-graph/logs + networks: + - virtual-patient-network + restart: on-failure + cap_add: + - SYS_PTRACE + + virtual-patient-nebula-storaged: + image: vesoft/nebula-storaged:v3.6.0 + environment: + USER: root + TZ: "${TZ}" + command: + - --meta_server_addrs=virtual-patient-nebula-metad:9559 + - --local_ip=virtual-patient-nebula-storaged + - --ws_ip=virtual-patient-nebula-storaged + - --port=9779 + - --ws_http_port=19779 + - --data_path=/data/storage + - --log_dir=/logs + - --v=0 + - --minloglevel=0 + depends_on: + - virtual-patient-nebula-metad + healthcheck: + test: [ "CMD", "curl", "-sf", "http://virtual-patient-nebula-storaged:19779/status" ] + interval: 30s + timeout: 10s + retries: 3 + start_period: 20s + ports: + - 9779:9779 + - 19779:19779 + - 19780 + volumes: + - ./data/virtual-patient-nebula-storaged:/data/nebula-graph/storage + - ./logs/virtual-patient-nebula-storaged:/data/nebula-graph/logs + networks: + - virtual-patient-network + restart: on-failure + cap_add: + - SYS_PTRACE + + virtual-patient-nebula-graphd: + image: vesoft/nebula-graphd:v3.6.0 + environment: + USER: root + TZ: "${TZ}" + command: + - --meta_server_addrs=virtual-patient-nebula-metad:9559 + - --port=9669 + - --local_ip=virtual-patient-nebula-graphd + - --ws_ip=virtual-patient-nebula-graphd + - --ws_http_port=19669 + - --log_dir=/logs + - --v=0 + - --minloglevel=0 + depends_on: + - virtual-patient-nebula-storaged + healthcheck: + test: [ "CMD", "curl", "-sf", "http://virtual-patient-nebula-graphd:19669/status" ] + interval: 30s + timeout: 10s + retries: 3 + start_period: 20s + ports: + - 9669:9669 + - 19669:19669 + - 19670 + volumes: + - ./logs/virtual-patient-nebula-graphd:/data/nebula-graph/logs + networks: + - virtual-patient-network + restart: on-failure + cap_add: + - SYS_PTRACE + +networks: + virtual-patient-network: + external: true diff --git a/docker/nebula-graph/studio-docker-compose.yml b/docker/nebula-graph/studio-docker-compose.yml new file mode 100644 index 00000000..1adc64a3 --- /dev/null +++ b/docker/nebula-graph/studio-docker-compose.yml @@ -0,0 +1,15 @@ +version: '3.4' +services: + nebula-graph-studio: + container_name: nebula-graph-studio + image: vesoft/nebula-graph-studio:v3.8.0 + environment: + USER: root + ports: + - 7001:7001 + networks: + - virtual-patient-network + +networks: + virtual-patient-network: + external: true