【发布时间】:2019-07-04 13:56:28
【问题描述】:
hostip:8000无法使用以下方式打开网站:
docker network create -d bridge mybridge
docker run -d --net mybridge --name db redis
docker run -d --net mybridge -e DB=db -p 8000:5000 --name web chrch/web
我已经构建了没有 docker 镜像的 gpu VM 实例并自己安装了 docker
如何解决这个问题?
【问题讨论】:
-
能否提供
docker ps的输出。 -
您认为为什么需要创建网络?您可以在一个 VM 上运行两个容器,它们将能够相互通信。您面临的最大问题是能够从 GCP 外部连接到端口 8000。为此,您可以使用 ssh 隧道进行开发。
-
docker ps 有两个正在运行的容器,并没有出现异常情况
-
我在防火墙规则里开了8000,和ssh隧道是否一样?
标签: docker google-cloud-platform