无法在 Windows 上使用 docker 工具箱 w Virtualbox 运行 1 个以上的端口

问题描述

我在 win 10 Home 上使用 docker 工具箱,但在不同端口上运行多个容器时遇到问题。

下面我附上了我的 VirtualBox 网络端口转发设置和正在运行的容器的快照。基本上,我使用了一个称为反馈的常见映像,有 2 个版本:一个使用端口 80 (feedback-app-v1),另一个使用端口 8000 (feedback-app-v2)。 只有 v1 正在运行,而另一个未连接并显示

无法访问此站点。 连接已重置。

enter image description here

enter image description here

我在这里遗漏了什么吗?任何帮助表示赞赏

编辑

Dockerfile 配置-

来自节点

工作目录 /app

复制 package.json .

运行 npm install

复制。 .

环境端口 80

暴露 ${PORT}

CMD ["node","server.js"]

以上是 v1 的 dockerfile,即端口 80 的工作示例,对于 v2,我只是将端口从 80 更改为 8000

enter image description here

图像显示了我为 v1(80) 和 v2(8000) 执行的 docker run 命令

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...