докер-машина для подключения к внешнему хосту

Я использую docker-machine v0.2, и у меня есть два хоста (hostA, hostB) с ОС Ubuntu 14.04. Затем я следовал официальному документу, чтобы установить и использовать docker-machine. Наконец, после первых шагов я установил на моем hostA: докер и докер-машина.

Когда я использую пример виртуального бокса драйвера (docker-machine create --driver virtualbox dev), все в порядке. У меня есть одна виртуальная машина с boot2docker с именем «dev» следующим образом:

docker-machine ls
NAME   ACTIVE   DRIVER       STATE     URL                         SWARM
dev             virtualbox   Running   tcp://192.168.99.101:2376   

Затем я пытаюсь настроить докер на hostB, но не могу найти правильный способ сделать это. Кто-нибудь знает, как это сделать? Можно использовать докер-машину для предоставления внешнего хоста без драйвера облачного провайдера.


person enrique-carbonell    schedule 04.06.2015    source источник


Ответы (1)


Вы должны обновить docker-machine до версии docker-machine 0.3.0, которая включает универсальный драйвер.

Затем вы можете использовать так:

docker-machine create --driver generic --generic-ip-address some-ip --generic-ssh-user some-user dev

в документации docker-machine представлены дополнительные параметры.

person Montells    schedule 08.06.2015
comment
Хорошо, ваши заметки отлично работают в следующей версии XXXX. Но версия 0.3.0 еще не вышла, так же могу обновиться до v0.3.0-RC-1. - person enrique-carbonell; 08.06.2015