Как аутентифицировать серийный Docker Swarm в Docker Hub - PullRequest
0 голосов
/ 22 октября 2018

У нас есть несколько серверов, на которых работает Docker Swarm.
В Docker Hub у нас есть несколько частных репозиториев, которые мы хотим получить с наших серверов.Я лично считаю, что регистрация мастера роя в моей личной учетной записи Docker Hub не очень хорошая идея.Особенно потому, что я владелец нашей организации.

До сих пор я не нашел ни одного хорошего решения, например, с помощью rsa-ключа.

Поэтому я прошу вас: Есть ли способ получить частные репозитории с рабочего узла роя Docker, в идеале без необходимости входить в систему с моей личной учетной записью?

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

1 Ответ

0 голосов
/ 22 октября 2018

Создать учетную запись команды / организации

Переместить все частные репозитории в пространство имен этой учетной записи в DockerHub

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

Рабочий процесс после создания учетной записи группы:

  • учетная запись для входа в учетную запись команды $ TOKEN
  • Docker Pull / Docker build / Docker Push и т. Д.
  • Docker Logout
...