Я буду использовать реестр контейнеров gitlab для частного образа докера.Когда проект является общедоступным, я могу загрузить образ докера с помощью docker login registry.gitlab.com/user/jupyterhub
Является ли проект закрытым, поэтому мне нужен DEPLOY TOKEN.и ПАРОЛЬ
ПАРОЛЬ = KzErTBKAnwNEpxwVWU9g DEPLOY USER = gitlab + deploy-token-28155
docker login registry.example.com -u gitlab+deploy-token-28155 -p KzErTBKAnwNEpxwVWU9g
, и я могу войти в реестр
Я получил два предупреждения.Как мне решить эту проблему?
ВНИМАНИЕ!Использование --password через CLI небезопасно.Используйте --password-stdin.ПРЕДУПРЕЖДЕНИЕ!Ваш пароль будет храниться в незашифрованном виде в /home/klein/.docker/config.json.Настройте помощник по учетным данным, чтобы удалить это предупреждение.См. https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Когда я устанавливаю переменные CI_DEPLOY_USER и CI_DEPLOY_PASSWORD, gitlab запрашивает пароль.docker login registry.gitlab.com -u $CI_DEPLOY_USER -p $CI_DEPLOY_PASSWORD