Docker -машина с мостовой сетью - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь запустить docker изображение в docker -машины с сетевым интерфейсом к моей локальной сети. Все работает нормально, однако, если я пытаюсь подключиться после изменения NI C, я получаю сообщение об ошибке.

:~$ /usr/local/bin/docker-machine create -d virtualbox --virtualbox-boot2docker-url=https://releases.rancher.com/os/latest/rancheros.iso test
Running pre-create checks...
Creating machine...
[..]
Docker is up and running!

:~$ /usr/local/bin/docker-machine stop test
Stopping "test"...
Machine "test" was stopped.

#reconfig the NIC
VBoxManage  modifyvm test  --nic1 bridged --bridgeadapter1 eno3 --nictype1 82545EM

до этого момента, все выглядит довольно хорошо. Затем я пытаюсь перезапустить

:~$  /usr/local/bin/docker-machine start test
Starting "test"...
(test) Check network to re-create if needed...
(test) Waiting for an IP...
Too many retries waiting for SSH to be available.  Last error: Maximum number of retries (60) exceeded

, но не могу переподключиться.

Интересно, я вижу машину на своем роутере. Я могу даже с sh на IP.

Тем временем я решил, что могу войти, используя ssh -i ~/.docker/machine/machines/test/id_rsa docker@192.168.2.115

, не уверенный, приму ли я это как ответ. Похоже, я потерял все параметры конфигурации из docker -машина

...