selenium-webdriver – 尝试从Selenium docker内部访问localhos
发布时间:2020-12-16 03:27:25 所属栏目:安全 来源:网络整理
导读:我正在尝试使用Selenium docker运行我的测试, 我有一个在端口9000上运行的本地grunt服务器,我发起了以下selenium docker: docker run -d -p 4444:4444 -p 5900:5900 selenium/standalone-chrome-debug 然后我启动了我的测试(使用Capybara)并打开VNC观看测试
我正在尝试使用Selenium docker运行我的测试,
然后我启动了我的测试(使用Capybara)并打开VNC观看测试,但我得到的只是chrome messgae“这个网站无法到达”. cabybara.rb:
ip addr show docker0
需要是docker主机的IP,用于:
for Capybara.app_host(DOCKER_HOST_IP:PORT)和Capybara.server_host(DOCKER_HOST_IP) 最佳答案
使用:
不是localhost.对于docker容器,localhost本身就是. 另外我建议不要通过内部ip调用docker,只需使用:
但首先解决前一个问题 问候 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |