我正在Windows 10机器上运行一个nginx容器.我把它剥离到最低限度 - 在Docker中心提供的nginx图像.我正在运行它:
docker run --name ng -d -P nginx
这是输出docker ps:
b5411ff47ca6 nginx "nginx -g 'daemon off" 22 seconds ago Up 21 seconds 0.0.0.0:32771->80/tcp, 0.0.0.0:32770->443/tcp ng
这是我在做的时候得到的IP docker inspect ng:"IPAddress":"172.17.0.2"
因此,我要做的下一件事是通过在主机的http://172.17.0.2:32771浏览器中打开来从主机访问Nginx服务器.这不起作用(找不到主机等).
请指教
Xio*_*Jin 27
在Windows上,您使用的是Docker Toolbox,而您需要的IP是192.168.99.100(这是Docker Toolbox VM的IP).你得到的IP是容器的IP 内的虚拟机,这是不能访问直接从Windows.
docker run -d -p 4000:80 友好你好
在此之后在 Windows 10 主机上
| 归档时间: |
|
| 查看次数: |
6778 次 |
| 最近记录: |