【发布时间】:2022-03-29 01:47:29
【问题描述】:
我正在尝试使用 CircleCI 设置 CI/CD,并且我希望我的管道的基本映像是一个定制的 CI/CD 映像,它存在于 Artifact Registry 中。在为作业提取基本图像时,我无法弄清楚如何正确验证 CircleCI。
我已经查看了CirlceCI docs 的认证拉动和Artifact Registry 文档的认证,我无法弄清楚如何将这两个拼图放在一起。似乎 CircleCI 需要某种密码或访问密钥,而 Artifact Registry 需要 glcoud 用于直接 docker 配置(gcloud auth configure-docker)访问令牌生成或交互式 docker 登录(cat KEY-FILE | docker login -u KEY-TYPE --password-stdin \\ https://LOCATION-docker.pkg.dev)。
如何使用 Artifact Registry 中的私有 docker 映像作为 CircleCI 中工作的基础?
标签: docker circleci google-artifact-registry