无法通过容器IP访问在docker容器中运行的应用程序

时间:2020-01-11 15:13:02

标签: docker containers

我是Docker的新手,请帮助我解决问题。

我已经在Windows 8上安装了docker,运行了图像nginx的容器。

但是我无法通过docker container inspect <container_id>获得的容器IP来访问它。

我正在尝试在安装docker的同一台机器上访问它。我认为应该在不暴露端口的情况下访问机器。

1 个答案:

答案 0 :(得分:2)

在不暴露端口的情况下将无法访问它。

容器ip可以在内部docker网络中用于容器到容器的连接。通过运行带有docker run标志的-p公开端口,并指定源端口和目标端口,或者指定-P公开 all