5

Я работаю над соединением докеров. Я изучил опции, предоставляемые в Docker для работы в сети. Теперь я хочу создать VPN-настройку для подключения док-узлов и контейнеров. Есть ли способ установить VPN.

2 ответа2

2

Начиная с версии 1.9 (ноябрь 2015 г.), доступна Docker Networking.

https://docs.docker.com/v1.10/engine/userguide/networking/

Вкратце вы создаете сеть

sudo docker network create networkname

Теперь, когда вы запускаете контейнер, вы добавляете его в сеть.

docker run -d --net=networkname --name containername imagename

Теперь файлы /etc /hosts будут содержать адреса контейнеров. Таким образом, из другого контейнера вы можете ссылаться на "имя контейнера" в качестве имени хоста.

1

OpenVPN является наиболее распространенным решением на данный момент. Этот пост должен содержать ссылку на все, что вам нужно знать, включая рабочий код

Если это не совсем то, что вы ищете, вы всегда можете включить SSH-доступ между вашими контейнерами и настроить простой VPN с использованием SSH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .