Как вытащить из частного репозитория docker на Docker hub?
Я создаю автоматический репозиторий сборки на dockerhub (через github) и пытаюсь вытащить изображение, которое автоматически строится на облачном сервере.
используя такие вещи, как
докер тянуть com.компания / проект: tag
но это дает мне
Error: image com.company/project:tag not found
он обычно работает для публичного репозитория, должен ли я делать что-то еще для частного репозитория ?
2 ответов
другой способ сделать это-создать докер . Файл должен быть помещен в ~/.docker/config.json
и маркер авторизации Docker Hub может быть указан в файле.
{
"auths": {
"https://index.docker.io/v1/": {
"auth": "my-docker-hub-generated-auth-token"
}
}
}
это полезная стратегия, если вы работаете с серверами, которым нужна возможность запускать скрипты, извлекающие изображения из Docker Hub.
ресурсы и далее infomration: