docker経由でSeleniumサーバーをリンクする方法は、別のコンテナーに作成しますか? マイディッカー-compose.ymlは次のようになります。その後、docker経由でSeleniumサーバーをリンクする方法
sudo docker exec -it composelamp_lamp_1 /bin/bash
[email protected]:/# curl http://127.0.0.1:4444/wd/hub
curl: (7) Failed to connect to 127.0.0.1 port 4444: Connection refused
version: '2'
services:
selenium:
image: selenium/standalone-chrome
ports:
- "4444:4444"
lamp:
build: ./lamp
ports:
- "3306:3306"
- "80:80"
volumes:
- /projects:/var/www/projects
links:
- selenium
私が間違って何をしているのですか?
のホスト名の別名として追加され - "19900:4444" 。 次に、ホストマシンでhttp://127.0.0.1:19900/wd/hubは正常に動作しますが、ランプコンテナには次のように表示されます。 root @ c7e314041b14:/#netstat -tulpn // No 4444または19900ポート| root @ c7e314041b14:/#curl http://127.0.0.1:19900/wd/hub | curl:(7)127.0.0.1ポートへの接続に失敗しました19900:Connection refused – coc28