Contentor do acoplador e rede de máquinas VPN
Estou a tentar executar a imagem do docker em MacOS com a VPN ligada (dispositivo TUN). O Docker container pode acessar a internet, mas não é capaz de acessar os recursos por trás da vpn. Qual é a maneira certa de fazer o Docker ir para a rede VPN?
Eu tentei.
Para fazer com que o docker partilhasse a rede de máquinas, não ajudou.
Host pode acessar recursos VPN, Docker container não pode resolver seus nomes..
11
2 answers
Não sei se é a melhor solução
. Tomei DNS que aparece no meu hospedeiro depois de me ligar ao vpn.
scutil --dns | grep 'nameserver\[[0-9]*\]'
nameserver[0] : xxx.xxx.xxx.xxx
Comando de execução do acoplador modificado:
docker run --cidfile="docker.pid" --dns=xxx.xxx.xxx.xxx --publish-all
4
Author: Sergey, 2015-11-25 09:52:11
Tinha um problema semelhante. A solução da operação funcionou, mas assim como reiniciar o meu acoplador vm:
docker-machine restart $host
Inspiração: https://www.reddit.com/r/docker/comments/39z4xd/when_my_docker_host_is_connected_to_vpn_i_can_no/
1
Author: ccb, 2016-03-23 18:22:37