输入与Google Cloud Run一起运行的Docker容器

rin*_*ahn 5 docker docker-exec google-cloud-run

是否可以输入由Google Cloud Run驱动的容器?以某种方式docker exec -it CONTAINER /bin/bash

我遇到一个错误,我无法在本地或基于Google Cloud Shell的容器上基于相同的映像来复制运行容器。
对于使用Cloud Shell连接到Cloud Run还是从本地环境进行连接,我并不挑剔。

Joh*_*ley 8

是否可以进入由 Google Cloud Run 提供支持的容器?

不,您可以访问该服务的唯一端口是 $PORT(当前为 8080)并且只能通过 HTTP/HTTPS 请求。

您将需要调试老式方法:将语句记录到 Google Stackdriver - 它已经内置到 Cloud Run 中,只需为您的语言执行“logging.info(...)”。

如果您的问题是容器启动,请检查 Stackdriver 以获取错误消息。