Я изучаю openshift с точки зрения администрирования, и мне дорого это понимать, и я хочу сделать одну вещь - развернуть в нем известные контейнеры, и все, что я могу сделать с помощью minishift, это развернуть примеры, которые он предоставляет, или подтолкнуть локальную разработку, которая не помогает моей цели, но я не могу найти «как» связать мини-смещение cdk (из redhat) с внешними репозиториями, такими как dockerhub или registry.access.redhat.com
Любая помощь будет по достоинству оценена.
То, что я сделал, было:
- Подключение к докерской службе minishift
> $ eval $ (minishift docker-env)
- Пытался вытащить из каталога redhat контейнер.
$ docker pull registry.access.redhat.com/openshift3/jenkins-2-rhel7:3.11.98-6
Попытка вытащить хранилище registry.access.redhat.com/openshift3/jenkins-2-rhel7 ...
ошибка синтаксического анализа тела ответа HTTP 404: недопустимый символ 'F', ищущий начало значения: "Файл не найден. \" "
$ docker pull registry.redhat.io/openshift3/jenkins-2-rhel7:3.11.98-6
Попытка вытащить хранилище registry.redhat.io/openshift3/jenkins-2-rhel7 ...
невозможно получить токен авторизации: 401 не авторизован
$ docker login registry.redhat.io
Имя пользователя: ********
Пароль:
ПРЕДУПРЕЖДЕНИЕ! Ваш пароль будет храниться в незашифрованном виде в /home/cesar.cabral/.docker/config.json.
Настройте помощник по учетным данным, чтобы удалить это предупреждение. Смотри https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Войти успешно
$ docker pull registry.redhat.io/openshift3/jenkins-2-rhel7:3.11.98-6
Попытка вытащить хранилище Registry.redhat.io/openshift3/jenkins-2-rhel7 ...
> Ошибка синтаксического анализа тела ответа HTTP 404: недопустимый символ 'F' ищет начало значения: "Файл не найден. \" "
- пробовал то же самое, но с dockerhub, тоже не повезло.
$ docker pull hub.docker.com/nginx:1.17.0
Попытка вытащить хранилище hub.docker.com/nginx ...
Потянув хранилище hub.docker.com/nginx
недопустимый символ '<' ищет начало значения </p>