如何在 GAE 上配置到 docker 容器的端口转发



我尝试在谷歌应用引擎上部署容器化应用程序。部署成功,但我无法访问容器端口上的应用程序。

Dockerfile:

FROM openjdk:10
ADD target/scala-2.12/server.jar /app/server.jar
ENTRYPOINT java -jar /app/server.jar

app.yaml:

runtime: custom
env: flex
network:
forwarded_ports:
- 9999

https://xxx.appspot.com:9999我得到502代码。有什么建议吗?

上发

从文档:

App Engine 前端会将传入请求路由到 端口 8080 上的相应模块。您必须确保您的 应用程序代码正在侦听 8080。

我稍后会发布一些反馈

来自文档:

App Engine 前端会将传入请求路由到 端口 8080 上的相应模块。您必须确保您的 应用程序代码正在侦听 8080。

所以我将服务器端口切换到 8080,没有任何防火墙操作和 80 端口的正常访问https://xxx.appspot.com

最新更新