Ustaw VPN w oknie dokowanym

5

Pracuję nad połączeniem kontenerów dokujących. Zbadałem opcje dostępne w oknie dokowanym dla sieci. Teraz chcę utworzyć konfigurację typu VPN do łączenia węzłów dokerów i kontenerów. Czy istnieje sposób na ustanowienie VPN.

Manohar Negi
źródło

Odpowiedzi:

2

Począwszy od wersji 1.9 (listopad 2015) dostępna jest usługa Docker Networking.

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

Krótko utwórz sieć

sudo docker network create networkname

Teraz po uruchomieniu kontenera dodajesz go do sieci

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

Teraz pliki / etc / hosts będą zawierały adresy kontenerów. Więc z innego kontenera możesz odwołać się do „includeername” jako nazwy hosta.

Dick Chesterwood
źródło
Jest to prawdopodobnie lepsze rozwiązanie, chociaż wymaga gdzieś uruchomienia etcd (lub czegoś podobnego). W zależności od konfiguracji możesz po prostu utworzyć kontener VPN, w którym inne pojemniki współdzielą swoją sieć (np. docker run --name=vpn vpn_container, następnie docker run --net=vpn other_container ). Ale gdybym był tobą, używałbym sieci dokerów
iwaseatenbyagrue