在vagrant中debuggingnodejs docker镜像

运行我使用的节点服务器:

babel-watch ./src/index.js --inspect 9229 

这是我的docker组成:对讲:

 image: intercom working_dir: /service command: npm run intercom volumes: - ./intercom/service/src/:/service/src:rw ports: - "9229:9229" 

运行容器的代码:

 docker run -i -t -v `pwd`/service/src:/service/src -p 9229:9229 intercom 

但我不能在chrome:// inspect /#设备中看到debugging实例的任何想法?

从Docker容器中运行时,必须告诉检查员允许来自多个默认值 127.0.0.1以上的传入连接。

尝试将您的运行命令更改为:

babel-watch ./src/index.js --inspect=0.0.0.0:9229