Я не понимаю, куда идут мои изображения.Google Контейнерный реестр, нажимая изображения в чистилище
Я очистил мои Docker учетные данные для входа, а затем сделал следующее:
$ 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 должен переопределять этот конфиг? Я проверил все мои реестры проектов, и их не подталкивают туда.
Куда делись мои изображения?
Edit:
я не уточнил. Когда я нажимаю мой толчок команда выглядит
docker push gcr.io/emrys-dev/api-whatever
Учитывая ваше обновление, я удалил свой ответ, поскольку он больше не применяется. Если бы там было что-то нужное, я буду рад восстановить его. – BMitch