不再支持 Google Cloud Run UDP 端口?

Gab*_*her 1 docker google-cloud-platform google-cloud-run google-anthos

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

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

Joh*_*ley 5

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

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

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

您可以部署的图像

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