【发布时间】:2019-12-21 14:51:27
【问题描述】:
我正在查看 Cloud Run 建议的本地测试 here,即 docker run 您的
容器,然后在 localhost:8080 上针对它运行测试。像这样的:
PORT=8080 && \
docker run -d -p 8080:${PORT} -e PORT=${PORT} gcr.io/myproject/myimage && \
./runtests.sh
现在假设我想将这些测试作为 Cloud Build 的一部分运行。是否可以/建议将 docker run 作为 Cloud Build 步骤运行?我没有看到 docker 本身的任何 gcr.io 映像,所以我猜不是?
还是需要先实际部署到 Cloud Run,然后进行测试?
【问题讨论】:
标签: python docker google-cloud-platform google-cloud-build google-cloud-run