version: "3.8" name: openmldb_feat_plat volumes: tablet1-data: tablet2-data: tablet3-data: lib-data: services: feat_plat: image: registry.cn-shenzhen.aliyuncs.com/tobe43/featinsight ports: - 8888 volumes: - ./application.yml:/app/application.yml depends_on: - openmldb-api openmldb-api: image: ghcr.io/aceforeverd/openmldb-server:${OPENMLDB_VERSION} restart: on-failure command: - "--role=apiserver" - "--endpoint=openmldb-api:9527" - "--zk_cluster=openmldb-zk:2181" - "--zk_root_path=/openmldb" ports: - 9527 depends_on: - openmldb-ns1 - openmldb-ns2 openmldb-zk: image: zookeeper:3.4.14 ports: - 2181 openmldb-ns1: image: ghcr.io/aceforeverd/openmldb-server:${OPENMLDB_VERSION} command: - "--role=nameserver" - "--endpoint=openmldb-ns1:9527" - "--zk_cluster=openmldb-zk:2181" - "--zk_root_path=/openmldb" restart: on-failure depends_on: - openmldb-tablet1 - openmldb-tablet2 - openmldb-tablet3 openmldb-ns2: image: ghcr.io/aceforeverd/openmldb-server:${OPENMLDB_VERSION} command: - "--role=nameserver" - "--endpoint=openmldb-ns2:9527" - "--zk_cluster=openmldb-zk:2181" - "--zk_root_path=/openmldb" restart: on-failure depends_on: - openmldb-tablet1 - openmldb-tablet2 - openmldb-tablet3 openmldb-tablet1: image: ghcr.io/aceforeverd/openmldb-server:${OPENMLDB_VERSION} volumes: - tablet1-data:/var/lib/openmldb - lib-data:/opt/openmldb/udf command: - "--role=tablet" - "--endpoint=openmldb-tablet1:9527" - "--zk_cluster=openmldb-zk:2181" - "--zk_root_path=/openmldb" depends_on: - openmldb-zk - openmldb-tablet2 openmldb-tablet2: image: ghcr.io/aceforeverd/openmldb-server:${OPENMLDB_VERSION} volumes: - tablet2-data:/var/lib/openmldb - lib-data:/opt/openmldb/udf command: - "--role=tablet" - "--endpoint=openmldb-tablet2:9527" - "--zk_cluster=openmldb-zk:2181" - "--zk_root_path=/openmldb" depends_on: - openmldb-zk - openmldb-tablet3 openmldb-tablet3: image: ghcr.io/aceforeverd/openmldb-server:${OPENMLDB_VERSION} volumes: - tablet3-data:/var/lib/openmldb - lib-data:/opt/openmldb/udf command: - "--role=tablet" - "--endpoint=openmldb-tablet3:9527" - "--zk_cluster=openmldb-zk:2181" - "--zk_root_path=/openmldb" depends_on: - openmldb-zk