Cloud Build から Artifact Registry へのイメージプッシュ
Docker
インフラ
Artifact Registry
知識
運用
ビルドした Docker イメージを Artifact Registry にプッシュする設定:
yaml
- name: 'gcr.io/cloud-builders/docker'
args:
- 'push'
- '--all-tags'
- '${_REGION}-docker.pkg.dev/$PROJECT_ID/${_SERVICE_NAME}-docker/${_SERVICE_NAME}'イメージの命名規則:
[リージョン]-docker.pkg.dev/[プロジェクトID]/[サービス名]-docker/[サービス名]
--all-tags オプションによって、commit SHA と latest の両方のタグがプッシュされる。