Docker реестр контейнеров Google

Я пытаюсь отправить изображение с помощью Docker - не Gcloud* - в реестр контейнера Google. У меня есть учетные данные, и я использовал опцию аутентификации Json.

Я вхожу в реестр, набрав следующую команду

вход в докер -u _json_key -p "$ (cat filekey.sjon)" https://us.gcr.io/myregistry

Возвращается с

Войти успешно

После этого я использую

Docker push

Он начинает толкаться, а затем возвращается с

Запрещено Не удается получить доступ к хранилищу. Убедитесь, что у вас есть разрешение на доступ к нему.

Можно ли использовать Docker для отправки в реестр контейнера Google без Gcloud?

2 ответа

Чтобы включить публикацию из Docker без gcloud SDK, необходимо перейти на страницу Iam & admin => serviceaccounts в консоли Google. Там вы можете генерировать ключи и услуги. Как и при создании учетных данных на странице учетных данных API Google.

Да, это должно работать. Можете ли вы связаться с нами через gcr-contact@google.com и поделиться дополнительной информацией, чтобы команда могла помочь отследить, что происходит?

РЕДАКТИРОВАТЬ: Я беру это обратно, что произойдет, если вы удалите "myregistry" из логина?

Другие вопросы по тегам