2015-01-26 3 views
4

Когда docker login преуспевает, токен аутентификации помещается в ~/.dockercfg. Мы рассматриваем возможность развертывания файла .dockercfg для экземпляров EC2 для всех запусков контейнеров в отношении изображений частных репозиториев. Альтернативой было бы запустить docker login на экземплярах, но я бы предпочел предоставить экземплярам аутентификационный токен, а не пароль учетной записи.Когда заканчиваются токены DockerHub?

Как долго выдают токены, выданные docker.io, до истечения срока их действия?

ответ

7

Этот «токен» будет продолжаться до тех пор, пока ваше имя пользователя и пароль не будут изменены. Это просто кодированная версия вашего имени и пароля. Значение «auth» происходит не с серверов - оно генерируется docker CLI в registry/auth.go

+4

И, да, они знают, что это не отличная идея: https://github.com/docker/ Докер/вопросы/10318 –

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