Я настроил новый (linux) сервер с некоторыми docker изображениями и traefik в качестве внешнего маршрутизатора (новые технологии для меня), пока все работает нормально. Я также настроил VPN-доступ, используя openvpn-as. Теперь я хотел бы настроить несколько дополнительных docker контейнеров, которые доступны только через соединение vpn, а не publi c available. В идеале, только трафик c к этим контейнерам должен быть направлен через vpn, и я должен иметь возможность использовать какое-то имя dns / hostname, которое я могу использовать, например docker1.internal и docker2.internal, получить доступ к приложениям docker. Поиск в стеке потока Я могу только найти учебники о том, как настроить контейнер docker для использования подключения vpn, а это не то, что я хочу.
Есть идеи о том, как настроить это, не меняя большую часть моих настроек? Было бы хорошо изменить файл hosts, если новое веб-приложение должно быть доступно через vpn, но у меня мало понимания того, как работают сети и маршрутизация в docker, за исключением настройки портов, что не является тем, что я хочу.
Спасибо.