Работа через прокси
Docker
Если доступ к docker.mitigator.ru ведется через прокси, необходимо настроить Docker.
В системах под управлением systemd нужно:
Создать drop-in к службе Docker´а с указанием прокси в окружении (детали подключения к прокси заменить на актуальные):
Добавить сертификат прокси в доверенные для Docker´а (
/path/to/proxy.crtзаменить на путь к сертификату прокси):Обновить описание службы Docker и перезапустить её:
Podman
Если доступ к docker.mitigator.ru ведется через прокси, необходимо настроить Podman.
Указать переменные окружения для прокси в файле containers.conf (для всей системы или для отдельного пользователя, детали подключения к прокси заменить на актуальные):
Для системной конфигурации:
Для пользовательской конфигурации используйте файл
~/.config/containers/containers.conf.Добавить сертификат прокси в доверенные для Podman (
/path/to/proxy.crtзаменить на путь к сертификату прокси):Перезапуск демона не требуется (Podman работает без демона). Если используется системный сокет Podman, перезапустите его:
Collector
Если Collector будет сообщаться с сервером лицензий (ls.mitigator.ru)
через прокси, нужно указать переменные окружения.
Для этого нужно создать файл docker-compose.override.yml
с таким содержимым:
При необходимости задать также NO_PROXY (адреса, к которым нужно
обращаться без прокси), требуется включать в нее .collector, localhost, 127.0.0.0/8,
10.0.0.0/8, 192.168.0.0/16 и 172.16.0.0/12:
После этого нужно перезапустить службу бэкенда:
Не используйте настройки прокси в файлах конфигурации ~/.docker/config.json (Docker)
или ~/.config/containers/containers.conf (Podman) для контейнеров Collector.
Если эти настройки требуются для работы контейнеров, не относящихся к Collector,
укажите их только для таких контейнеров.