docker - 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 中访问这个容器吗?
解决方案
是的,自己找到了答案。这似乎是 chrome 问题,chrome 拒绝连接到端口 6000 抛出错误,如不安全端口,要么更改浏览器中的设置,要么更新 compose 文件以使用 chrome 允许的端口,第二步是将主机文件映射 docker 机器 ip 更新为本地主机。Docker ip 可以使用以下命令进行跟踪。
ipconfig
希望它可以帮助别人。
推荐阅读
- c++ - 通过指针对象将参数传递给参数化构造函数时的C++程序错误?
- python - 我创建了一个 venv 并尝试安装 tensorflow 1.15 但仍然出现相同的错误
- java - logstash 7.10.1:Java 问题
- javascript - 如何从 chrome-network 选项卡中的开发工具获取,
- r - R用空模式或空字符串变异和替换字符串
- android - 如何下载 Firebase Storage Android 的多个文件?
- javascript - 我需要使用替换功能使我的字符串的某些部分变为粗体
- c++ - 带模板参数的函数调用
- azure - 如何在条件拆分运算符中验证 Azure 数据工厂映射流中的日期字段
- javascript - 如何推送数组中的所有值?