Arhn - архитектура программирования

Google Container Registry отправляет образы в чистилище

Я не понимаю, куда идут мои изображения.

Я очистил свои учетные данные для входа в докер, а затем сделал следующее:

$ gcloud auth print-access-token
aLongPrintedAccessToken

потом

$ docker login -e [email protected] -u oauth2accesstoken -p aLongPrintedAccessToken https://gcr.io
Warning: '-e' is deprecated, it will be removed soon. See usage.
Login Succeeded

И вот тут начинается самое интересное

Целый день выкладываю картинки. Нажимаю новую и вижу Mounted from emrys-dev/api-34320482-9eb1-4dd9-bbd8-178ced5ea9d2. Однако этого контейнера нет в моем реестре. Его нет ни в ни в одном из моих проектов.

Кроме того, когда я нажимаю изображение, оно нажимает все слои, хотя это точно такое же изображение, как и то, которое я только что нажал (только другой тег). У меня это работало ранее сегодня, и я не могу понять, что произошло.

Я заметил нечто странное. Когда я запускаю gcloud docker info, я вижу Registry: https://index.docker.io/v1/. Он просто читает информацию о локальном докере, но, возможно, gcloud должен переопределять эту конфигурацию? Я проверил все свои реестры проектов, и они не подталкиваются туда.

Куда делись мои изображения?

Редактировать:

Я не уточнял. Когда я нажимаю, моя команда push выглядит так:

docker push gcr.io/emrys-dev/api-whatever

  • Учитывая ваше обновление, я удалил свой ответ, поскольку он больше не применяется. Если там было что-то, что вам нужно, я буду рад восстановить это. 21.08.2016

Ответы:


1

Вы ничего не видите здесь?

gcloud docker просто настраивает аутентификацию и отсылается к Docker, поэтому то, что вы видите при запуске gcloud docker info, идентично docker info. Я вообще не вижу строки Registry в своем, но я не уверен, что это актуально.

Все ваши данные должны храниться в gs://artifacts.emrys-dev.appspot.com, с которым вы можете покопаться через:

gsutil ls gs://artifacts.emrys-dev.appspot.com/

Однако в этом нет необходимости, если первая ссылка работает.

Вы также можете связаться с нами по телефону [email protected], чтобы помочь диагностировать любые проблемы. Пожалуйста, сделайте это, если ссылка выше ничего не показывает.

21.08.2016
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..