Получение несанкционированного доступа при попытке входа в acr

Я пытаюсь создать конвейер gitlab-ci и отправить образ сборки в acr из gitlab. Я использую команду

docker login ****.azurecr.io --username 00000000-0000-0000-0000-000000000000 --password EXPOSE_TOKEN

Раньше это работало много раз, но на этот раз не работает.

Я получаю сообщение об ошибке:

"Ответ об ошибке от демона: получите https://****.azurecr.io/v2/: unauthorized: требуется аутентификация, посетите https://aka.ms/acr/authorization для получения дополнительной информации".

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

1 ответ

Обновить

Проблема была решена после того, как я обновил значение токена expose. Значение expose-token изменяется через определенные промежутки времени. Это была та же проблема, с которой я столкнулся, я обновил свою команду новым значением, и она работала нормально.

Просто для информации: чтобы получить значение токена expose, выполните следующую команду в своем лазурном клише.

az acr login --name <acr-username> --expose-token
Другие вопросы по тегам