如何访问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
我正在尝试使用 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