2016-10-01 5 views
1

Google Cloud Shellにドッキング・イメージを作成し、それをGoogle Container Registry(GCR)にプッシュしたいとします。私は、次のエラーメッセージが表示されます。Googleコンテナレジストリ:レポート「リポジトリが存在しません」をプッシュ

$ sudo docker push eu.gcr.io/<project>/<image> 
The push refers to a repository [eu.gcr.io/<project>/<image>] (len: 0) 
Repository does not exist: eu.gcr.io/<project>/<image> 

しかし、私は非常にリポジトリとGoogleクラウドコンソールでその内容を見ることができる(すなわち、Googleクラウドシェルと同じブラウザウィンドウ内)、これは前にも取り組んできました。私は以前にも認証のためにgcloud dockerを実行しました。

何が間違っている可能性があり、どのようにしてDockerイメージをGCRに正常にプッシュできますか?

+0

それは素晴らしいアバターです@Drux – the0ther

+1

@ the0ther "私はクッキーと良い答えが好きです!Yumm。" – Drux

答えて

0

画像の作成とプッシュには、Google Cloud Shellの代わりにdedicated VM instanceを使用しました。これにより問題は解決されます。

1

Drux:

あなたはまだあなたがGoogleクラウドシェルを使用したときに間違っているものを考え出すに興味があるなら、私に知らせて、我々が調査してみてくださいすることができます。あなたの症状は、通常、サーバ側の問題ではなくローカルの問題を意味しますが、何かが可能です。

+0

私はフォローアップをありがとう、私は後であなたのオファーに戻ってくる。 – Drux

関連する問題