Google Container RegistryはプライベートなDocker Registryです。Docker HubのPrivateは有料なので受託開発でGCPつかうならアップ場所はここがよい。

GCPにログインして、デフォルトのPROJECT_IDは設定しておく。

$ gcloud auth login
$ gcloud config set project PROJECT_NAME_12345

イメージにタグを付ける。タグ名はリージョン/プロジェクトID/イメージ名

リージョンは日本ならasia.gcr.ioがよい。

$ docker tag xxxxxxx asia.gcr.io/PROJECT_NAME_12345/MY_IMAGE

pushする。

$ gcloud docker push asia.gcr.io/PROJECT_NAME_12345/MY_IMAGE

Google Container Registryに管理画面でアップされていることを確認する。

Comments


Option