Передача имени хоста в контейнеры
При необходимости преобразовать имя хоста в соответствующий ему IP-адрес внутри сервисов платформы вы можете использовать файл /var/lib/visiology/scripts/v3/extended-services/35-extrahosts.ym_
, который входит в поставку. Для этого замените расширение этого файла на yml
и отредактируйте следующую строку:
- "YOUR_DOMAIN:YOUR_IP"
В результате все запросы на YOUR_DOMAIN
будут перенаправляться на YOUR_IP.
Пример одного из возможных вариантов использования:
Предположим, платформа запущена на сервере с IP-адресом 192.168.0.100 и вы хотите использовать платформу в браузере по доменному имени myown.local.dns
на машинах с Windows. Для этого необходимо сделать следующее:
В файле
/var/lib/visiology/scripts/v3/extended-services/35-extrahosts.yml
добавьте строку:- "myown.local.dns:192.168.0.100"
В файле
C:\Windows\System32\drivers\etc\host
добавьте следующую строку:192.168.0.100 myown.local.dns
Перезапустите платформу, выполнив следующую команду:
/var/lib/visiology/scripts/run.sh --restart -p myown.local.dns
Нужна дополнительная помощь?