Docker for Windows - Configurações para o Cisco AnyConnect permitem o compartilhamento de driver

3

A VPN está bloqueando minha tentativa de permitir que o Docker para Windows compartilhe a máquina C: on windows 10.

Funciona bem quando estou fora de VPN. Quando está ligado eu recebo

Um firewall está bloqueando o compartilhamento de arquivos entre o Windows e o   recipientes. Veja a documentação para mais informações.

A documentação diz

Você não precisa abrir a porta 445 em nenhuma outra rede. Por padrão,   permitir conexões à porta 10.0.75.1 445 (o host do Windows) de   10.0.75.2 (a máquina virtual).

Eu estou "googled out" em tentar encontrar como fazer isso - alguém pode aconselhar?

Estou usando o docker 18.03.1-ce-win65 (17513), o Cisco AnyConnect Secure Mobility Client 3.1.12020 e o Symantec Endpoint 14.

Quando estou no escritório e uso de cabo tudo funciona, mas em casa quando eu conecto VPN não consigo compartilhar a unidade com a janela de encaixe. Devido às políticas da empresa, sou obrigado a usar este cliente VPN.

Alberto
fonte
Você já encontrou uma solução para esse problema?
Yoshiya
Infelizmente ainda não
Alberto

Respostas:

2

Eu não passei tempo suficiente para fazer isso funcionar no meu ambiente específico, mas isso parece promissor: https://github.com/docker/for-win/issues/360

Eles sugerem alterar o endereço de sub-rede no Docker para algo que a VPN não usa.

Editar: Se isso não funcionar e seu empregador permitir que você use outro cliente VPN, obtive êxito usando o OpenConnect no lugar do Cisco AnyConnect.

Nate
fonte
Obrigado pela sugestão, eu tentei isso, mas eu não consegui. Se você tiver outra dica eu agradeço.
Alberto
Eu continuarei procurando. Eu estou em um barco similar. Não tenho certeza se minha empresa tem uma política contra o uso do OpenConnect, por isso estou fazendo isso por enquanto, mas gostaria de ter o Docker e AnyConnect para jogar bem.
Nate
Você conseguiu configurar o OpenConnect para trabalhar na VPN?
Alberto
Eu não tive que fazer nenhuma configuração. Eu usei o OpenConnect para entrar na VPN da minha empresa e tudo funcionou bem.
Nate
1
Esta resposta está correta, mas para tornar mais claro qual é a correção, criei uma postagem de blog com fotos: lukerogers.com/2018/09/22/docker-file-sharing-w-cisco-vpn A chave é encontrar uma rota não segura e usar esse intervalo para o Docker.
Luke