Google Cloud Shell で Docker イメージをビルドしましたが、それを Google Container Registry (GCR) にプッシュしたいと考えています。次のエラー メッセージが表示されます。
$ 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 Cloud Console (つまり、Google Cloud Shell と同じブラウザ ウィンドウ内) で見ることができ、これも以前は機能していました。私も以前gcloud docker
に認証のために実行しました。
何が問題なのですか? Docker イメージを GCR に正常にプッシュするにはどうすればよいですか?