如何访问orientDB docker-compose set cluster?

How to access orientDB docker-compose set cluster?

我正在尝试使用 docker 设置 Orientdb 集群,这里是 docker-compose.yaml 文件:

version: "3"
services:
  odb1:
    image: orientdb:2.2.30
    command: dserver.sh
    volumes:
      - ./var/odb1/config:/orientdb/config
      - ./var/odb1/databases:/orientdb/databases
    environment:
      ORIENTDB_ROOT_PASSWORD: root
      ORIENTDB_NODE_NAME: odb1
    ports:
      - 2480:2480
      - 2424:2424

  odb2:
    image: orientdb:2.2.30
    command: dserver.sh
    volumes:
      - ./var/odb2/config:/orientdb/config
      - ./var/odb2/databases:/orientdb/databases
    environment:
      ORIENTDB_ROOT_PASSWORD: root
      ORIENTDB_NODE_NAME: odb2
    depends_on:
      - odb1

它运行良好

docker-compose up

Returns 留言:

odb2_1  | 2017-11-28 12:47:48:069 INFO  OrientDB Studio available at http://localhost:2480/studio/index.html [OServer]

但我无法访问此 url:"This connection was reset",尽管它在单节点模式下运行良好。 我也没有找到明确的答案如何在控制台中访问集群,除了 this,但它不适用于 docker 容器。

dockerhub 所述,可以通过以下方式访问控制台:

docker run --rm -it orientdb /orientdb/bin/console.sh