Python docker容器WebDriverException中的Selenium:消息:连接被拒绝

Python docker容器WebDriverException中的Selenium:消息:连接被拒绝,python,selenium,firefox,selenium-webdriver,docker,Python,Selenium,Firefox,Selenium Webdriver,Docker,我正在用selenium+python+firefox做POC,很快我就要用chrome做同样的测试了 请参阅我的github: 仅供参考:我尚未提交所有必需的文件 运行容器时,我看到以下错误: Traceback (most recent call last): File "/root/selenium_wd_tests/google_test_ff.py", line 10, in setUp self.driver = webdriver.Firefox() File "/us

我正在用selenium+python+firefox做POC,很快我就要用chrome做同样的测试了

请参阅我的github:

仅供参考:我尚未提交所有必需的文件

运行容器时,我看到以下错误:

Traceback (most recent call last):
  File "/root/selenium_wd_tests/google_test_ff.py", line 10, in setUp
  self.driver = webdriver.Firefox()
  File "/usr/local/lib/python2.7/distpackages/selenium/webdriver/firefox/webdriver.py", line 145, in __init__
keep_alive=True)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 92, in __init__
 self.start_session(desired_capabilities, browser_profile)
 File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 179, in start_session
response = self.execute(Command.NEW_SESSION, capabilities)
 File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 236, in execute
self.error_handler.check_response(response)
 File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 192, in check_response
raise exception_class(message, screen, stacktrace)
WebDriverException: Message: connection refused
在这里找到了一些OP,但都没有答案


任何人有什么想法吗?

您是否已使用DNS配置docker容器的internet连接?@sytech我已在容器内使用internet。请检查此
https://windsooon.github.io/2017/06/14/How%20to%20use%20selenium%20with%20docker/