Назад | Перейти на главную страницу

Сделать докер, контейнер кеша реестра Использовать http прокси

Я пытаюсь настроить кеширующий локальный реестр для докеров, используя официальный registry:latest Образ. Я хочу, чтобы этот контейнер использовал организации http proxy для доступа в Интернет при попытке вытащить из концентратора докеров.

любая помощь будет оценена.

P.S вы можете следить за этим руководство для создания кеширующего локального реестра.

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

sudo docker run -d -p 5000:5000 -v /home/myhomedirectory/test:/var/lib/registry -e http_proxy=http://organizationswebproxyaddress:port/ --name registry registry /var/lib/registry/config.yml

смотреть на -e переключиться с -e switch, вы можете передать в контейнер переменные среды. В этом случае я прохожу http_proxy переменная окружения, поэтому контейнер использует мой http-прокси для доступа в Интернет. вы даже можете пройти аутентификацию, если вашему прокси требуется аутентификация.