0

我正在尝试使用 Azure 容器服务 + Docker 在 HA 模式下运行 Neo4j。要运行模式,需要同一网络中的 HA 3 个实例。

我使用以下命令创建网络:

docker network create --driver = 桥接集群

但是当试图关联这个网络的实例时,我得到了以下错误:

docker:来自守护进程的错误响应:找不到网络集群。

我已经尝试使用网络 ID 并且无法正常工作。

我正在关注本教程:https ://neo4j.com/developer/docker-3.x/但没有成功。有什么提示吗?

ps .: 在单一模式下运行有效。

我得到的命令和结果。

jefersonanjos@swarm-master-21858A81-0:~/neo4j/data$ docker network create --driver=bridge 集群
结果:d9fb3dd121ded5bfe01765ce4d276b75ad4e66ef1f2bd62b858a2cea86ccc1ec

jefersonanjos@swarm-master-21858A81-0:~/neo4j/data$ docker run --name=instance1 --detach --publish=7474:7474 --publish=7687:7687 --net=cluster --hostname=instance1 \ --env=NEO4J_dbms_mode=HA --env=NEO4J_ha_serverId=1 \ --env=NEO4J_ha_host_coordination=instance1:5001 --env=NEO4J_ha_host_data=instance1:6001 \ --env=NEO4J_ha_initialHosts=instance1:5001,instance2:5001,instance3 :5001 \ neo4j:企业结果:b57ca9a895535b07ef97d956a780b9687e7384b33f389e2470e0ed743c79ef11

jefersonanjos@swarm-master-21858A81-0:~/neo4j/data$ docker run --name=instance2 --detach --publish 7475:7474 --publish=7688:7687 --net=cluster --hostname=instance2 \ --env=NEO4J_dbms_mode=HA --env=NEO4J_ha_serverId=2 \ --env=NEO4J_ha_host_coordination=instance2:5001 --env=NEO4J_ha_host_data=instance2:6001 \ --env=NEO4J_ha_initialHosts=instance1:5001,instance2:5001,instance3: 5001 \ neo4j:enterprise docker: 来自守护进程的错误响应:找不到网络集群。请参阅“docker run --help”。

jefersonanjos@swarm-master-21858A81-0:~/neo4j/data$ docker run --name=instance3 --detach --publish 7476:7474 --publish=7689:7687 --net=cluster --hostname=instance3 \ --env=NEO4J_dbms_mode=HA --env=NEO4J_ha_serverId=3 \ --env=NEO4J_ha_host_coordination=instance3:5001 --env=NEO4J_ha_host_data=instance3:6001 \ --env=NEO4J_ha_initialHosts=instance1:5001,instance2:5001,instance3: 5001\neo4j:企业08c4c5156dc8bb589f4c876de3a2bf0170450ae640606d505e1851da94220d7e

4

1 回答 1

1

docker 天蓝色的问题是因为我正在使用一组机器进行测试。

所以命令: docker network create --driver = bridge cluster 不适用于此目的。

我们必须使用 --driver = overlay 来充当多主机。

铁道部信息:https ://docs.docker.com/engine/userguide/networking/get-started-overlay/

于 2016-06-24T18:38:15.047 回答