首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法连接chrome

无法连接chrome
EN

Stack Overflow用户
提问于 2019-02-07 14:48:57
回答 1查看 983关注 0票数 1

我正在开发,这需要与谷歌浏览器的一些互动。我在一个docker容器中运行我的应用程序。当它在docker外部时,我可以连接到chrome浏览器,但是当它在docker内部时,我得到一个错误,比如

代码语言:javascript
复制
  ChromeLauncher:error connect ECONNREFUSED 127.0.0.1:33715 +2ms
  ChromeLauncher Waiting for browser. +0ms
  ChromeLauncher Waiting for browser... +0ms
  ChromeLauncher Waiting for browser..... +511ms
  ChromeLauncher Waiting for browser....... +502ms
  ChromeLauncher Waiting for browser......... +503ms
  ChromeLauncher Waiting for browser........... +502ms
  ChromeLauncher Waiting for browser............. +502ms
  ChromeLauncher Waiting for browser............... +502ms
  ChromeLauncher Waiting for browser................. +503ms
  ChromeLauncher Waiting for browser................... +502ms
  ChromeLauncher Waiting for browser..................... +502ms
  ChromeLauncher Waiting for browser....................... +502ms
  ChromeLauncher Waiting for browser......................... +501ms
  ChromeLauncher Waiting for browser........................... +502ms
  ChromeLauncher Waiting for browser............................. +503ms
  ChromeLauncher Waiting for browser............................... +502ms
  ChromeLauncher Waiting for browser................................. +502ms
  ChromeLauncher Waiting for browser................................... +500ms
  ChromeLauncher Waiting for browser..................................... +502ms
  ChromeLauncher Waiting for browser....................................... +501ms
  ChromeLauncher Waiting for browser......................................... +501ms
  ChromeLauncher Waiting for browser........................................... +502ms
  ChromeLauncher Waiting for browser............................................. +501ms
  ChromeLauncher Waiting for browser............................................... +502ms
  ChromeLauncher Waiting for browser................................................. +503ms
  ChromeLauncher Waiting for browser................................................... +502ms
  ChromeLauncher Waiting for browser..................................................... +502ms
  ChromeLauncher Waiting for browser....................................................... +502ms
  ChromeLauncher Waiting for browser......................................................... +501ms
  ChromeLauncher Waiting for browser........................................................... +502ms
  ChromeLauncher Waiting for browser............................................................. +502ms
  ChromeLauncher Waiting for browser............................................................... +503ms
  ChromeLauncher Waiting for browser................................................................. +502ms
  ChromeLauncher Waiting for browser................................................................... +502ms
  ChromeLauncher Waiting for browser..................................................................... +502ms
  ChromeLauncher Waiting for browser....................................................................... +502ms
  ChromeLauncher Waiting for browser......................................................................... +502ms
  ChromeLauncher Waiting for browser........................................................................... +502ms
  ChromeLauncher Waiting for browser............................................................................. +502ms
  ChromeLauncher Waiting for browser............................................................................... +502ms
  ChromeLauncher Waiting for browser................................................................................. +503ms
  ChromeLauncher Waiting for browser................................................................................... +502ms
  ChromeLauncher Waiting for browser..................................................................................... +502ms
  ChromeLauncher Waiting for browser....................................................................................... +503ms
  ChromeLauncher Waiting for browser......................................................................................... +502ms
  ChromeLauncher Waiting for browser........................................................................................... +502ms
  ChromeLauncher Waiting for browser............................................................................................. +501ms
  ChromeLauncher Waiting for browser............................................................................................... +502ms
  ChromeLauncher Waiting for browser................................................................................................. +502ms
  ChromeLauncher Waiting for browser................................................................................................... +502ms
  ChromeLauncher Waiting for browser..................................................................................................... +502ms
  ChromeLauncher Waiting for browser....................................................................................................... +502ms
  ChromeLauncher:error connect ECONNREFUSED 127.0.0.1:33715 +2ms
  ChromeLauncher:error Logging contents of /tmp/lighthouse.ZztambY/chrome-err.log +1ms
  ChromeLauncher:error [0207/061816.421061:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
  ChromeLauncher:error  +0ms
Unable to connect to Chrome
EN

回答 1

Stack Overflow用户

发布于 2019-02-07 17:28:08

在启动应用程序容器时,您可以在docker run命令中使用--add-host标志:

代码语言:javascript
复制
docker run --add-host="chrome:127.0.0.1" <the rest of the command>

然后,您可以通过chrome主机名访问本地运行的chrome实例。当然,所有这些都要求您使用的端口实际上是开放的(我假设是开放的,因为应用程序在容器之外运行)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54567758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档