在端口30753上启动ChromeDriver 2.21.371459(36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4) 错误16-Sep-2016 00:13:14只允许本地连接。 错误16-Sep-2016 00:13:16 org.openqa.selenium.WebDriverException:未知错误:无法为用户数据目录创建临时目录
已尝试解决方案:
但没有运气
请大家提供帮助吗?
这里是驱动程序初始化代码
public void initDriver() {
if (CONFIG.getProperty("browser").equals("Mozilla")) {
e_driver = new FirefoxDriver();
driver = new EventFiringWebDriver(e_driver);
eventListene = new WebEventListen();
driver.register(eventListene);
} else if (CONFIG.getProperty("browser").equals("IE")) {
e_driver = new InternetExplorerDriver();
driver = new EventFiringWebDriver(e_driver);
eventListene = new WebEventListen();
driver.register(eventListene);
} else if (CONFIG.getProperty("browser").equals("Chrome")) {
System.setProperty("webdriver.chrome.driver", Constants.CHROMEDRIVER_EXE);
e_driver = new ChromeDriver();
driver = new EventFiringWebDriver(e_driver);
eventListene = new WebEventListen();
driver.register(eventListene);
}}
答案 0 :(得分:0)
这很可能是由于docker主机实际上已用完磁盘空间。在docker工具箱(旧版或非专业版Windows)上,也可能是其他版本,这可能会模糊不清,因为docker主机实际上是一个磁盘空间有限的VM。
检查你可以运行
docker-machine ssh
接着是
df -h
从头开始重新创建docker主机(将丢失所有容器和图像)
docker-machine rm default
docker-machine create --driver virtualbox default