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