2015-08-28 9 views
0

Когда я пытаюсь войти в мою учетную запись quay.io, используя docker login quay.io, он запрашивает имя пользователя, но не позволяет мне вводить что-либо и зависает. Выполнение некоторых исследований кажется, что вы должны передать эти значения в аргументах аргументов пока. Так что я попытался docker login -u me -p secret -e [email protected] quay.io и я получаюDocker Toolbox Windows Вход в quay.io

докер: "Логин" требуется максимум 1 аргумента

Использование: докер Войти [OPTIONS] [SERVER]

WTF ?! Разве это не то, что я использовал?

Кто-нибудь знает, что я могу сделать, чтобы заставить это работать? Мне удалось успешно войти в учетную запись docker hub с указанными выше параметрами и без имени сервера, но если я добавлю имя сервера, я получу эту ошибку.

+1

Любой шанс, что ваш секрет имеет '$' в нем или что-то подобное? Попробуйте указать свои параметры. – Michael

+0

К сожалению, это просто делает всплывающее приглашение пароля, как будто я даже не использовал -p. :( – Tacoman667

+0

@ Майкл на самом деле двойные кавычки не сработали. Одиночные кавычки работали. Это было в терминале быстрого запуска докеров. – Tacoman667

ответ

2

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

Спасибо @Michael за помощь в комментариях!

 Смежные вопросы

  • Нет связанных вопросов^_^