GCP: Container Registry

CLI

ローカルで作成した Dockerfile を GCP でビルドする

gcloud builds submit --tag gcr.io/[PROJECT_ID]/<image name> .

Ref: https://cloud.google.com/cloud-build/docs/quickstart-docker?hl=ja

Kanikoキャッシュを使う

gcloud config set builds/use_kaniko True

Ref: https://cloud.google.com/cloud-build/docs/kaniko-cache?hl=ja

ローカルマシンから docker pull する

次のコマンドを一度実行するだけでdocker pullできるようになる。

gcloud auth configure-docker

Ref: https://cloud.google.com/container-registry/docs/advanced-authentication#top_of_page