ローカルのセレングリッドを構築するのにdocker-compose
バージョン2を使用しています。問題が発生しています。docker-composes selenium grid
私のトラブルの多くは、多くの古いブログやドキュメントから来ており、新しいドキュメントを使用してこれを構築しようとしています。実際の参照はほとんどありません(新しいブログはありません)。私の理解から、これはうまくいくはずですが、そうではありません。
ここに私のdocker-compose.yml
ファイルです:私はgithubの上Dockerfile
を精練してきた
Waiting xvfb...
-bash: 169.254/16: No such file or directory
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
Waiting xvfb...
:
version: '2.0'
services:
grid-hub:
image: 'selenium/hub'
ports:
- '4444:4444'
node-chrome-debug:
image: 'selenium/node-chrome-debug'
depends_on:
- 'grid-hub'
environment:
- HUB_PORT_4444_TCP_ADDR=grid-hub
ここでハブに登録するこの過去の取得決して私のノードの出力は、ですが、環境変数が足りないかもしれないと思っていましたが、私が見つからないものは見つけられませんでした。
更新日: - HUB_PORT_4444_TCP_PORT=4444
経由でポートを指定しようとしましたが、これは効果がありませんでした。私は可視性を高めるためにissue on githubをオープンしましたが、これにはドッカーのバージョンも含まれています。
Client:
Version: 1.13.1
API version: 1.26
Go version: go1.7.5
Git commit: 092cba3
Built: Wed Feb 8 08:47:51 2017
OS/Arch: darwin/amd64
Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Go version: go1.7.5
Git commit: 092cba3
Built: Wed Feb 8 08:47:51 2017
OS/Arch: linux/amd64
Experimental: true
XVFBが起動しない理由を私はわからないんだけど、あなたが乗り越える場合はまだHUB_PORT_4444_TCP_PORTは= 4444'それ以外のノードは、ハブ –
に登録することができません '追加する必要がありますことを同様の問題に関する未解決の問題があります。 https://github.com/SeleniumHQ/docker-selenium/pull/249 あなたのドッカーホストはどのような環境ですか?ドッカーのバージョン? –
@ MarkLapierre、ええ、私はちょうど質問を更新していないが、それが助けにならないという事実の後でそれを考えた –