Docker中的Docker:端口映射
我发现了一个类似的线程,但未能使其工作。因此,用例是 我在Linux主机上启动一个容器Docker中的Docker:端口映射,docker,Docker,我发现了一个类似的线程,但未能使其工作。因此,用例是 我在Linux主机上启动一个容器 docker run -i -t --privileged -p 8080:2375 mattgruter/doubledocker 在该容器中时,我想启动另一个运行GAE SDK devserver的容器 此时,我需要从主机系统浏览器访问正在运行的应用程序 当我在容器中启动一个容器时 docker run -i -t -p 2375:8080 image/name 我收到一个错误,说2375端口正在使用
docker run -i -t --privileged -p 8080:2375 mattgruter/doubledocker
在该容器中时,我想启动另一个运行GAE SDK devserver的容器
此时,我需要从主机系统浏览器访问正在运行的应用程序
当我在容器中启动一个容器时
docker run -i -t -p 2375:8080 image/name
我收到一个错误,说2375端口正在使用中。我启动应用程序,在两个容器中都可以卷曲0.0.0.0:8080(例如,当使用另一个端口8080:8080时),但无法从主机系统预览应用程序,因为lohalhost:8080侦听第一个容器中的2375端口,并且在启动第二个容器时无法使用该端口。我可以使用该图像来执行此操作。我所做和工作的测试(作为示例):
docker run--privileged-t-i--rm-e LOG=file-p 18080:8080
jpetazzo/dind
docker run-d-p 8080:80 nginx