Azure Container Service + Dockerを使用してHAモードでNeo4jを実行しようとしています。実行モードには、同じネットワーク内のHA 3インスタンスが必要です。Neo4j HAモデルがドッカーで動作しない
は、私はコマンドを使用して、ネットワークの作成:
ドッカネットワークを作成--driver =ブリッジクラスタ
しかし、私は次のようなエラーだこのネットワークのインスタンスに関連付けるしようとすると:
ドッキングウィンドウを:デーモンからのエラー応答:ネットワーククラスタが見つかりません。
私はネットワークIDで試してみましたが動作しません。
私はこのチュートリアルの次のとおりです:https://neo4j.com/developer/docker-3.x/しかし成功なし。何か先端?
ps:sigleモードで動作しています。
コマンドと結果が表示されます。
[email protected]:~/neo4j/data$ docker network create --driver=bridge cluster
result: d9fb3dd121ded5bfe01765ce4d276b75ad4e66ef1f2bd62b858a2cea86ccc1ec[email protected]:~/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:enterprise result: b57ca9a895535b07ef97d956a780b9687e7384b33f389e2470e0ed743c79ef11
[email protected]:~/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: Error response from daemon: network cluster not found. See 'docker run --help'.
[email protected]:~/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:enterprise 08c4c5156dc8bb589f4c876de3a2bf0170450ae640606d505e1851da94220d7e
すべてのコマンドと出力を共有できますか? –
@MichaelHunger確かに。コマンドと出力で質問を更新しました。 docker:デーモンからのエラー応答:ネットワーククラスタが見つかりません。 'docker run --help'を参照してください。 –
@MichaelHungerこれはneo4jチュートリアルの正確なコマンドです:https://neo4j.com/developer/docker-3.x –