Как сделать, чтобы docker-compose видел сеть vpn хоста? С помощью docker-compose делаю build и во время сборки, yarn делает обращение к регистру npm, чтобы взять оттуда пакеты. Эти npm находятся в подсетке VPN. Как сделать, чтобы docker-compose увидел подсетку VPN?
В этом примере, вы добавляете сеть вашей VPN подсети к сервису "your_service" в docker-compose.yml. Замените "your_image" на имя образа, который вы используете, и "your_vpn_network" на имя сети вашей VPN.
После этого, при сборке и запуске сервиса с помощью docker-compose, ваш сервис должен видеть и использовать сеть вашей VPN.
Для того чтобы docker-compose видел сеть VPN хоста, необходимо прописать соответствующую сеть в файле docker-compose.yml.
Пример конфигурации docker-compose.yml:
version: '3'services:
your_service:
image: your_image
networks:
default:
external:
name: your_vpn_network
В этом примере, вы добавляете сеть вашей VPN подсети к сервису "your_service" в docker-compose.yml. Замените "your_image" на имя образа, который вы используете, и "your_vpn_network" на имя сети вашей VPN.
После этого, при сборке и запуске сервиса с помощью docker-compose, ваш сервис должен видеть и использовать сеть вашей VPN.