#docker #acr
#докер #acr
Вопрос:
Мне нужна помощь в понимании того, как docker pull работает с изображениями acr. У меня есть частное хранилище acr.
Поэтому я бегу az acr login -n lt;repogt; --expose-token --output tsv --query accessToken
, чтобы распечатать маркер доступа.
Затем я использую этот токен доступа для входа в систему через docker: docker login lt;repogt;.azureacr.io --username 00000000-0000-0000-0000-000000000000 --password 'lt;ACCESS TOKENgt;'
. Логин работает.
Затем я пытаюсь вытащить изображение докера: docker pull lt;imagegt;:lt;taggt;
это работает, но когда я это делаю docker manifest inspect lt;imagegt;:lt;taggt;
, это не удается со следующим исключением:
errors: denied: requested access to the resource is denied unauthorized: authentication required
Вопросы:
- Как мне проверить, какие разрешения у меня есть/нужны для выполнения этих команд docker?
- Если docker pull работает, неправильно ли предполагать, что docker manisfest inspect также будет работать? Я имею в виду, что докеру каким-то образом нужно проверить, существует ли изображение с тегом, прежде чем правильно его вытащить?