我喜欢一个指南说,在VM(https://cloud.google.com/compute/docs/containers/deploying-containers?hl=zh_CN&_ga=2.132559945.-617242780.1559782680&_gac=1.17883723.1559782688.CjwKCAjw0N3nBRBvEiwAHMwvNkYH4DUYpbJefyzyUvTujk0g-SQ2TLxe6mDzWanjxK8Alfq0nV-PoxoCh3sQAvD_BwE)上部署容器时存在一个限制:
您无法将VM实例的端口映射到容器的端口(Docker的-p选项)。
这是否意味着我要使用以下方法部署docker容器,我需要两个VM实例,然后需要Kubernetes Engine?
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