2016-10-01 7 views
1

Я создал изображение докеров в Google Cloud Shell и теперь хочу его вставить в реестр Google Container Registry (GCR). Я получаю следующее сообщение об ошибке:Google Container Registry: push reports «Репозиторий не существует»

$ 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?

+0

это замечательный аватар там @Drux – the0ther

+1

@ the0ther «Мне нравится куки и хорошие ответы! Юмм». – Drux

ответ

0

Я вернусь к использованию dedicated VM instance (вместо Google Cloud Shell) для создания и нажатия изображений. Это заставляет проблему уйти.

1

Drux:

Если вы все еще заинтересованы в выяснить, что случилось, когда вы используете Google Cloud Shell, пожалуйста, дайте мне знать, и мы можем попытаться исследовать. ваш симптом обычно означает локальную проблему, а не проблему на стороне сервера, хотя все возможно.

+0

Я ценю последующие действия, и позже я вернусь к вашему предложению. – Drux

 Смежные вопросы

  • Нет связанных вопросов^_^