Команда docker pull не позволяет пароль и всегда получает ответ об ошибке от демона: не авторизован: требуется аутентификация - PullRequest
0 голосов
/ 06 июня 2018

У меня неожиданная ошибка.Я всегда получаю сообщение об ошибке «Ошибка ответа от демона: неавторизовано: требуется проверка подлинности» всякий раз, когда я пытаюсь получить microsoft/mssql-server-windows:2017-latest с помощью команды удара.

C:\Users\Administrator>docker pull microsoft/mssql-server-windows:2017-latest

Удивительно, но я могу войти, когда использую docker login, я не уверен, что мне здесь не хватает.Я также могу войти в систему https://hub.docker.com/ с учетными данными, которые у меня есть.Проблема существует только тогда, когда я пытаюсь тянуть.

C: \ Users \ Администратор> Docker Pull Microsoft / MSSQL-сервер-Windows: 2017-новее

Пожалуйста, войдите, прежде чем Pull: Войдите с вашимИдентификатор Docker для отправки и извлечения изображений из Docker Hub.Если у вас нет идентификатора Docker, перейдите на https://hub.docker.com, чтобы создать его.Имя пользователя: sibeeshvenu Пароль: Ответ об ошибке от демона: неавторизован: требуется аутентификация

C: \ Users \ Администратор> Вход в Docker Войдите в систему с помощью идентификатора Docker, чтобы получать и извлекать изображения из Docker Hub.Если у вас нет идентификатора Docker, перейдите к https://hub.docker.com, чтобы создать его.Имя пользователя: sibeeshvenu Пароль: Вход выполнен успешно

C: \ Users \ Администратор> docker pull microsoft / mssql-server-windows: 2017-последний

Пожалуйста, войдите в систему, чтобы вытащить: войдите под своим идентификатором Docker, чтобы вытащить и извлечь изображения из Docker Hub.Если у вас нет идентификатора Docker, перейдите к https://hub.docker.com, чтобы создать его.Имя пользователя (sibeeshvenu): sibeeshvenu Пароль: Ошибка ответа от демон: не авторизован : требуется аутентификация

C: \ Users \ Администратор>

1 Ответ

0 голосов
/ 06 июня 2018

Я выяснил причину.Это была проблема с именем хранилища.Я искал mmsql в hub.docker , там я не смог найти никаких репозиториев с именем microsoft/mssql-server-windows:2017-latest и я selected mssql-server-windows-express и запустил команду pull, как показано ниже,

docker pull microsoft/mssql-server-windows-express

После того, как я ввел свои учетные данные, он извлекал хранилище, как и ожидалось.Кажется, что мы получаем эту ошибку авторизации, когда имя репозитория неверно.

C: \ Users \ Администратор> docker pull microsoft / mssql-server-windows-express Использование тега по умолчанию: последний последний: извлечение из microsoft / mssql-server-windows-express 3889bb8d808b: Извлечение [============================================>
] 3,127 ГБ / 4,07 ГБ 449343c9d7e2: Загрузитьзавершено a336350523ea: Загрузить полностью 2c12ef99f411: Загрузить полностью 8ebb28bb3276: Загрузить полностью 3bb8431b46ce: Загрузить полностью a4a938096b3c: Загрузить полностью 656eb837f7e6: Загрузить полностью a3d536b0e79d: Загрузить полностью a0aec5f46615: Загрузить 1010 * 688: 065 065 0a: 065 065 065 скачать 0 0 0 0 0 0 0 0 6 6 0 0 0 6 6 0 6 0 6 6 0 6 0 0 6 0 6 0 6 0 6 0 6 0 6 0 0 0 0 6 0 6 0 6 0 6 0 0 0 0 0 6 0 0 0 0 6 0 0 0 6 6 0 0 0 6 6 0 0 0 6 0 6 0 5 0 0 6 0 6 0 6 0 6 0 5 0 0 6 0 6 0 6 0 5 0 0 6 0 6 0Б 6 0 6 0 6 0Б 0 654 0 6 0 0 6 0 6 0Б 0 65 ББ 646 ББ 646 ББ: 649 ББ: 064 ББ: 0: Полное.

...