После последних обновлений gcloud и docker я не могу получить доступ к изображениям в моем хранилище контейнеров Google. Локально, когда я запускаю: gcloud auth configure-docker
в соответствии с инструкциями после обновления gcloud, я получаю следующее сообщение:
WARNING: `docker-credential-gcloud` not in system PATH.
gcloud's Docker credential helper can be configured but it will not work until this is corrected.
gcloud credential helpers already registered correctly.
Запуск which docker-credential-gcloud
возвращает docker-credential-gcloud not found
.
У меня нет других проблем с путями, связанных с gcloud, и на всю жизнь я не могу понять, как установить / добавить docker-credential-gcloud в путь. Вот что я установил (показано на gcloud version
):
Google Cloud SDK 197.0.0
beta 2017.09.15
bq 2.0.31
container-builder-local
core 2018.04.06
docker-credential-gcr
gsutil 4.30
У меня также есть Docker CE Version 18.03.0-ce-mac60 (23751).
Вот мой $ PATH: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
Я также запускал source /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc
при исходной установке gcloud.
gcloud
?docker-credential-gcloud
обычно должен находиться вместе с самимgcloud
в той же папке на вашем пути. - person jsand   schedule 11.04.2018docker-credential-gcr
, вы можете продолжать использовать его вместо этого, предполагая, чтоdocker-credential-gcr configure-docker
работает без происшествий ... - person jsand   schedule 11.04.2018docker-credential-gcr
, потому чтоdocker-credential-gcloud
не был расположен вместе с gcloud. Все еще интересуюсь ответом, как это исправить ... - person ZaxR   schedule 11.04.2018gcloud
? Как ты его скачала? - person jsand   schedule 11.04.2018gcloud auth configure-docker
теперь у вас работает? Вы использовали сценарий установки? Какой результатwhich gcloud
? - person jsand   schedule 11.04.2018docker
сsudo
? В этом случае вам также нужно запуститьconfigure-docker
как sudo. - person jsand   schedule 11.04.2018gcloud auth configure-docker
иwhich gcloud
правильно указывает на то, куда я вручную поместил папку (в доме). Я использую докер без sudo. - person ZaxR   schedule 12.04.2018docker-credential-gcr
выдавал вам ошибки, потому что каталог bin gcloud SDK был уничтожен во время вашей переустановки. - person jsand   schedule 12.04.2018.docker/config.json
superuser.com/a/1411019/1238179 - person Victor Barros   schedule 06.11.2020