Ativar a Virtualização para o Windows 10 Pro em execução no VirtualBox

4

Meu objetivo final é executar o docker para janelas dentro de um Windows 10 Pro (avaliação).

Para fazer isso,

  1. Imagem de avaliação do Windows 10 Pro baixada do site da Microsft,
  2. Montado com caixa virtual
  3. Janela de encaixe instalada para janelas

A instalação falhou, pois exigia que a "virtualização" fosse ativada, conforme descrito no link

Eu já configurei as configurações de "virtualização de hardware" para a VM, como você pode ver abaixo ... Mas ainda não está habilitado no sistema operacional Windows

Alguma pista sobre como ativá-lo?

    
por guilhermecgs 10.11.2016 / 17:38

3 respostas

3

O problema é com o VirtualBox. Ele não suporta virtualização aninhada (ainda) e o Docker para Windows usa o Hyper-V. No entanto, se você criar uma VM executando a edição do aniversário do Widows 10 dentro do VMware player. O Docker para Windows funcionará. Durante a instalação, ele ativará o Hyper-V e, após a reinicialização, tudo funcionará.

    
por 23.11.2016 / 01:08
1

Você pode fazer isso usando o Docker para Windows Beta. link

Por padrão, ele usa o Hyper-V em vez do Virtualbox para seu hipervisor.

    
por 10.11.2016 / 18:21
0

O Virtualbox não expõe as extensões do Intel VT às máquinas virtuais. Portanto, você não pode usar essas extensões em um Virtualbox ou em um hipervisor que esteja sendo executado em um Windows no VirtualBox.

  • Quando você ativa as extensões de VT no host Virtualbox, esse hipervisor usa essas extensões para dar suporte à virtualização
  • No entanto, embora você tenha ativado a extensão, o sistema operacional convidado em execução no Virtualbox não pode usar essas extensões.

Atualmente, o Docker para Windows usa o Hyper-V (o hipervisor fornecido pela Microsoft). O Hyper-V suporta "nested-virtualization" , ou seja, você pode executar o hyper-V em um sistema operacional convidado acessando as extensões Intel VT expostas pelo host Hyper-V.

Se você não estiver interessado em usar o Hyper-V no guest e no host ao mesmo tempo, considere o VMware Workstation. Este hipervisor [suporta a emulação Intel VT] [3]. Você pode executar um sistema operacional que use essas extensões em uma máquina virtual no VMware.

    
por 29.07.2017 / 20:54