1

几个月前第一次使用 Google Cloud Run 时,我能够使用 UDP 和 TCP 端口,但现在看来它只在最新版本(v1)上使用了 TCP。UDP 端口仅受 Google Cloud Run Anthos 支持,但我不想管理集群。我记得我也可以使用公共 docker 注册表,但现在它不支持它......

为什么 Google Cloud Run 不再支持它们并且最终会得到支持?

4

1 回答 1

5

Google Cloud Run Managed 不支持传入的 UDP 连接。

如果您查看Container Runtime Contract,您的容器必须启动 HTTP 服务器并响应 HTTP 请求。

Cloud Run 支持的唯一容器注册表是 Google Container Registry。

您可以部署的图像

我参与了 Cloud Run Managed 的​​ Alpha 版和 Beta 版。既不支持 UDP 也不支持公共容器注册。

于 2020-01-22T19:14:58.770 回答