问题描述
我在 win 10 Home 上使用 docker 工具箱,但在不同端口上运行多个容器时遇到问题。
下面我附上了我的 VirtualBox 网络端口转发设置和正在运行的容器的快照。基本上,我使用了一个称为反馈的常见映像,有 2 个版本:一个使用端口 80 (feedback-app-v1),另一个使用端口 8000 (feedback-app-v2)。 只有 v1 正在运行,而另一个未连接并显示
无法访问此站点。 连接已重置。
我在这里遗漏了什么吗?任何帮助表示赞赏
编辑
Dockerfile 配置-
来自节点
工作目录 /app
复制 package.json .
运行 npm install
复制。 .
环境端口 80
暴露 ${PORT}
CMD ["node","server.js"]
以上是 v1 的 dockerfile,即端口 80 的工作示例,对于 v2,我只是将端口从 80 更改为 8000
图像显示了我为 v1(80) 和 v2(8000) 执行的 docker run 命令
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)