O plug-in do Eclipse "Ferramentas do Docker" parece esperar a instalação do Docker Machine ou uma conexão de rede.
Mas, no Windows 10, as coisas parecem diferentes do que esse plug-in espera, então não posso procurar os executáveis necessários. Além disso, como posso descobrir o URL da rede local? As informações do docker não revelam isso.
Respostas:
No Windows 10, você encontrará o Docker Machine (
docker-machine.exe
) em:C:\Program Files\Docker\Docker\resources\bin
Esse é o valor que você precisa inserir no campo Docker Machine. Você não precisa alterar nada no campo Driver da VM, pois o VirtualBox não precisa ser instalado quando você usa o Docker for Windows.
Em seguida, você deve editar algumas configurações do daemon do Docker para permitir que o plug-in do Eclipse Docker se conecte a ele:
Antes de tudo, verifique se o daemon do Docker está em execução clicando no botão Exibição da Tarefa na barra de tarefas do Windows.
Passe o mouse sobre o ícone do Docker e a dica de ferramenta deve dizer: O Docker está em execução.
Se estiver em execução, clique com o botão direito do mouse no ícone do Docker para abrir o menu contextual do Docker e vá para Configurações.
Na guia Geral, na qual você pousará por padrão, verifique se a caixa de seleção "Expor daemon no tcp: // localhost: 2375 sem TLS" está marcada. (Não é por padrão)
Agora você pode editar sua conexão do Docker no Eclipse e não precisa procurar um nome de conexão, basta digitar como deseja nomeá-lo (por exemplo, SomeDockerConnection) e verificar o botão de opção "Conexão TCP".
Você pode entrar
tcp://localhost:2375
no URI e clicar em "Testar Conexão". Você deverá ver uma mensagem para confirmar que o ping foi bem-sucedido.Nesse ponto, você poderá ver seus contêineres e imagens na perspectiva do Docker Explorer do Eclipse.
fonte