我通过暴露端口 80 的 Dockerfile 在 docker 容器上本地运行 apache2 创建了一个映像。然后推送到我的 DockerHUB 存储库
我在 Google Cloud 上的项目中创建了一个新的 Container Engine 实例。在这里面我有两个集群,Master和Node1。然后创建一个 Pod,在 DockerHUB 中指定我的镜像名称,并分别为6379和80配置端口“containerPort”和“hostPort”。
Node1 通过 SSH 和命令行访问:$ sudo docker ps -l
然后我发现我的 docker 容器在那里。例如,我通过将端口配置为 Pod 中的“containerPort”和“hostPort”分别为6379和80创建了一个服务。我检查了防火墙是否可以访问端口 80。即使没有必要,我也创建了一个规则以允许通过端口 6379 进行访问。
但是当我进入时http://IP_ADDRESS:PORT
不可用。知道它出了什么问题吗?