首页 > 解决方案 > 映射到 docker 容器中的不同端口时,我无法查看索引页面

问题描述

docker ps输出 :

CONTAINER ID        IMAGE               COMMAND              CREATED             STATUS              PORTS                   NAMES
b9de23ba7714        httpd:latest        "httpd-foreground"   9 seconds ago       Up 7 seconds        0.0.0.0:32768->80/tcp   learn_httpd_2
37ce84785cbd        httpd:latest        "httpd-foreground"   28 minutes ago      Up 28 minutes       0.0.0.0:80->80/tcp      learn_httpd

learn_httpd 可以从带有 public_ip:80 的 Windows 浏览器访问,但 learn_httpd_2 不可访问 public_ip:32768。我是否需要更改 Windows 中的任何设置,或者我错过了什么。我的 docker 在 unix 机器上运行,我正在使用我的 unix 机器的公共 ip

标签: imagedockercontainersport

解决方案


您可能需要在虚拟机中打开端口 32768,以便 Windows 可以访问它。


推荐阅读