Как развернуть изображения из каталога dockerhub или redhat (внешние реестры) в мини-смену - PullRequest
0 голосов
/ 15 июня 2019

Я изучаю openshift с точки зрения администрирования, и мне дорого это понимать, и я хочу сделать одну вещь - развернуть в нем известные контейнеры, и все, что я могу сделать с помощью minishift, это развернуть примеры, которые он предоставляет, или подтолкнуть локальную разработку, которая не помогает моей цели, но я не могу найти «как» связать мини-смещение cdk (из redhat) с внешними репозиториями, такими как dockerhub или registry.access.redhat.com

Любая помощь будет по достоинству оценена.

То, что я сделал, было:

  1. Подключение к докерской службе minishift

> $ eval $ (minishift docker-env)

  1. Пытался вытащить из каталога 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' ищет начало значения: "Файл не найден. \" "

  1. пробовал то же самое, но с dockerhub, тоже не повезло.

$ docker pull hub.docker.com/nginx:1.17.0 Попытка вытащить хранилище hub.docker.com/nginx ... Потянув хранилище hub.docker.com/nginx недопустимый символ '<' ищет начало значения </p>

...