2015-06-02 1 views
0

Я хотел был бы использовать boot2docker для Windows внутри a VirtualBox(Windows XP 64-bits, VT-x enabled).boot2docker внутри VBox

Я попытался запустить последнюю версию boot2docker (v1.6.2), но команда boot2docker старта не заканчивается, как с помощью Boot2docker ярлыка или запуск непосредственно boot2docker старта в Windows terminal.

«boot2docker init» на самом деле работает, но «boot2docker up» выходов (я ждал в течение одного часа, еще до):

Ожидание VM и Докер демона, чтобы начать ........ ...................................... ooooooo

Нет неисправности, нет сообщения, ничего общего в Logs от boot2docker-vm и его состояние «работает».

Я пробовал «boot2docker ssh» в другом Terminal, но с ошибкой "error in run: exit status 255" ("boot2docker ip" fails with "Failed to get VM Host only IP address. Was the VM initialized using boot2docker?").

Я думаю, этот вопрос может быть связано с использованием Windows внутри VB в отличие от «native» Windows.

Кто-то уже успешно использовал более старые версии boot2docker внутри VirtualBox? Или, может быть, это не возможно ...

ответ

1

Это случилось со мной один раз, и я сделал

boot2docker delete 
boot2docker init 
boot2docker up 

, и она работала.

+0

Благодарим вас за отзыв. Я делал это несколько раз, но мне не удалось заставить его работать. – user4964356

1

Неверно запустить boot2docker внутри VirtualBox, поскольку boot2docker основан также на VirtualBox, и, к сожалению, такая вложенность не поддерживается - вот feature request относительно этого (его стоит показать ваш интерес там! :).

Люди сообщают о конфигурации success running nested VirtualBox, но они используют 32-разрядную ОС для внутреннего экземпляра и docker supports currently only 64 bit OS.

Есть, однако, некоторые неофициальные попытки run docker on 32 bit OS, но тогда есть необходимость в выделенных 32-битных изображениях докеров.

Было бы интересно, если бы такая комбинация выше работала для кого-то.

 Смежные вопросы

  • Нет связанных вопросов^_^