首页 > 解决方案 > Windows 10 Docker 容器连接

问题描述

我正在尝试在 Windows 10 上运行 docker,安装效果很好。现在我正在运行几个容器,如下所示。

 docker ps
CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS              PORTS                  NAMES
7a86a28e4116        data-extractor_php-fpm   "/usr/sbin/php-fpm7.…"   About an hour ago   Up 29 minutes       9000/tcp               data-extractor-php-fpm
09105815a3c4        nginx:alpine             "nginx -g 'daemon of…"   About an hour ago   Up 29 minutes       0.0.0.0:6000->80/tcp   data-extractor-webserver

nginx 容器正在运行,但我可以知道,如何从浏览器连接到这个容器,通常在 mac 上它的工作原理如下

http://localhost:6000/

我可以知道如何在 Wonders 10 中访问这个容器吗?

标签: docker

解决方案


是的,自己找到了答案。这似乎是 chrome 问题,chrome 拒绝连接到端口 6000 抛出错误,如不安全端口,要么更改浏览器中的设置,要么更新 compose 文件以使用 chrome 允许的端口,第二步是将主机文件映射 docker 机器 ip 更新为本地主机。Docker ip 可以使用以下命令进行跟踪。

ipconfig

希望它可以帮助别人。


推荐阅读