У меня есть сервер в моей частной сети, и на этом сервере есть виртуальная машина с установленным докере.Доступ к докеру VM в частной сети (докер-машина)
Что такое «докер-путь» для доступа к этой виртуальной машине?
Я думал о Докер-машине, но, как я понимаю, я могу только создавать и управлять новые машины - а также только в VirtualBox или облачных провайдеров (АМС, Azure), но не виртуальной машины в частной сети.
Я думаю, что должно быть возможно использовать @FOR /f "tokens=*" %i IN ('docker-machine env <VM-Name>') DO @%i
, который «подключает» меня к машине, которую я создал через докер-машину, - но как я могу определить виртуальную машину, которая уже существует?
Но как насчет аутентификации? – Munchkin
Когда я это делаю, я получаю «Никакое соединение не может быть сделано, потому что целевая машина активно отказалась от него». – Munchkin
Вам нужно явно разрешить удаленный доступ к вашему Docker Engine - в доверенной сети вы можете запустить демон с помощью опции -H tcp: //0.0.0.0: 2375', которая использует незашифрованный TCP. Или вы можете настроить хост для доступа [HTTPS] (https://docs.docker.com/v1.10/engine/security/https/). –