Назад | Перейти на главную страницу

Как я могу запустить докер на Windows Server 2008 R2, работающем в VMware?

Я пытаюсь продемонстрировать полезность докера. Мне удалось создать образы и показать прототипы на моем рабочем ноутбуке под управлением Windows 7. Однако теперь мне нужно переместить образ докера на сервер. В настоящее время единственный сервер, к которому у меня есть доступ, - это Windows Server 2008 R2, работающий через VMware. Я наткнулся на стену из-за того, что виртуальные машины работают внутри виртуальных машин. Кто-нибудь добился успеха в подобной среде?

Обновление: добавлены более подробные сведения о проблеме. Когда я запускаю boot2docker, он не работает со следующим:

initializing...

starting...
error in run: Failed to start machine "boot2docker-vm": exit status 1

Затем я перешел в VirtualBox Manager и попытался вручную запустить виртуальную машину, и это не удалось со следующим:

Failed to open a session for the virtual machine boot2docker-vm.

VT-x is not available. (VERR_VMX_NO_VMX).

Result Code: E_FAIL (0x80004005)
Component:   Console
Interface:   IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

Основываясь на комментариях, я смог задать правильные вопросы нашей операционной группе. Считается, что докер может работать на Windows Server 2008 R2, работающем на vmware ESXi 5.5, но для этого требуется оборудование версии 9 или 10, но мы используем 8, что вызывает проблемы.

Обсуждаются подробности запуска вложенных виртуальных машин с vmware. Вот.