Pull Artifactory Docker Изображения - PullRequest
       11

Pull Artifactory Docker Изображения

0 голосов
/ 23 декабря 2018

Я загрузил артефакт 6.6.0 на удаленный рабочий стол с помощью ip (xxxx) и подключился к порту 8081.

Я могу подключиться к артефакту со своего компьютера http://x.x.x.x:8081/artifactory. У меня есть докер-клиент на моем компьютерено у меня нет докера на удаленном рабочем столе.

У меня есть виртуальный репозиторий докеров с именем "docker".

Я хочу войти через докер-клиент в мой докер репозиторий на артефакте -> "dockerlogin ", а затем извлекайте изображения из этого репозитория.

Как я могу войти в систему и извлечь изображения из артефакта?Обратите внимание, у меня нет SSL, поэтому я использую HTTP.

1 Ответ

0 голосов
/ 01 января 2019

Первое: вход в докер, связанный с Artifactory -> Конфигурации -> Настройки HTTP Я использовал «Метод доступа к Docker» как «Путь к репозиторию»

Вход в Docker -u admin -p **** xxxx: 8081

Второе: так как я использую HTTP, этот ip "xxxx: 8081" должен быть добавлен в "незащищенные реестры" в клиенте Docker.enter image description here

или просто добавьте его в незащищенные реестры в ~ / .docker / config.json, как показано ниже:

   {
    "auths": {
        "x.x.x.x:8081": {}
    },
    "HttpHeaders": {
        "User-Agent": "Docker-Client/18.09.0 (windows)"
    },
    "credsStore": "wincred"
}

, а затем перезапустите docker

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...