LoginSignup
1
0

More than 5 years have passed since last update.

ローカルからContainerRegistry(GCR)にDockerイメージをpushする

Posted at

やることになった経緯

werckerのdocker-pushでDockerイメージをContainer Registry(GCR)に登録する
https://qiita.com/issei_0403/items/d2197a7756cbd1de5b49

これがなかなか動かず、とりあえずローカルからContainerRegistryに登録してみよう、ということでやってみました。

何はともあれビルド。
$docker build -t 【image name】 .
ローカルのイメージがgcrのリポジトリ名に紐付けられます。タグ名も指定可能です。
$docker tag 【image name】 【GCR repository name】
紐付いたリポジトリ名に向けてpushします
$docker push 【GCR repository name】

参考

注意点

これ↓

$gcloud auth configure-docker

を実行すると、それ以降に定義追加したdocker-compose.ymlがエラーになります。。
docker-composeも利用するなら、もとのconfigファイル
~/.docker/config.json
を保管しておいたほうがいいかもしれないです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0