ローカルホストにセレンドッカーハブをセットアップしていますが、それは起動しています(ただし、Kitematicでは2つのIPアドレスが表示されますドッキングウィンドウセレン・ハブ) (これを参照してください) 私はドッキングウィンドウのセレンハブが稼働していることを確認し、私のローカルマシン ドッカーセレンハブは別のマシンからアクセスできない(同じネットワーク内)
主な問題で罰金を実行している私からクロムノードを登録しようとすると表示されるスタート別のマシン
他のマシンでセレニウムドッカークロムノードを実行したいので、別のマシンで次のコマンドを実行しました。 (ノードマシンのIPアドレスは '192.168.80.135' &ポート '5555'でノードクロムドッカーを実行します。私はそのために解雇コマンドは
docker run -d -p 5555:5555 -e REMOTE_HOST="http://192.168.80.135:5555" -e
HUB_PORT_4444_TCP_ADDR="192.168.99.101" -e HUB_PORT_4444_TCP_PORT="4444" --
name chrome-node selenium/node-chrome-debug:2.53.1
ただし、コマンドの上に発射されたノード - クロム - デバッグのコンソール
06:10:03.690 INFO - I/O exception (java.net.NoRouteToHostException) caught
when processing request to {}->http://192.168.99.101:4444: No route to host
06:10:03.690 INFO - Retrying request to {}->http://192.168.99.101:4444
08:25:15.809 INFO - Retrying request to {}->http://192.168.99.101:4444
08:25:18.809 INFO - I/O exception (java.net.NoRouteToHostException) caught
when processing request to {}->http://192.168.99.101:4444: No route to host
08:25:18.809 INFO - Retrying request to {}->http://192.168.99.101:4444
08:25:21.809 INFO - Couldn't register this node: The hub is down or not
responding: No route to host
08:25:29.809 INFO - I/O exception (java.net.NoRouteToHostException) caught
when processing request to {}->http://192.168.99.101:4444: No route to host
08:25:29.810 INFO - Retrying request to {}->http://192.168.99.101:4444
で、このちょっとのエラーがまた私は(ノードマシンにセレンハブURLを開くことはできませんよ示しhttp://192.168.99.101:4444/grid/console)動作していない。..
どれでもちょっといただければ幸いざる..
お使いのマシンは互いに通信できません。ネットワークトポロジとは何ですか? – johnharris85
だから@ johnharris85私たちは、すべてのマシンが同じネットワーク上にある私たちのオフィスで、このドッカーを試しています。私は私のマシンにドッカーvmを持っています。ドッカーのVMの下でセレンのハブイメージを持っています。今では私のドッカーのVMにselenium-chrome/ff-nodeをインストールすると動作します。しかし、私のオフィスネットワークから別のマシンをノードとして作ろうとすると、ドッカーのVM(私のマシンにある)に接続することができません。私のドッカーのVM(私のローカルマシンの下に作成された)が私のオフィスネットワークを見ることができないのではないかと思う。さらに、これは、ネットワークタイプのドッカーがVMを作成したものです(質問に付ける) – sjethvani