O Docker pode ser executado em um VirtualBox com o Win 10 como guest e o Win 7 como host?

1

Para uma prova de conceito, estou tentando configurar o docker em uma máquina Windows. Como só tenho acesso a máquinas físicas com o Win 7, tentei obter um Citrix Desktop com o Win 10 Enterprise. O Docker e as ferramentas do Hyper-V foram instaladas em OK, mas a execução do contêiner "hello-world" falhou - nem começou.

Erro

This system does not have a hypervisor. (0xc0351000)

Eu configurei uma VM do Virtualbox com o Win 10 Enterprise e obtive os mesmos resultados. Alterar as configurações de "Acceleration" da VM não alterou os resultados.

Eu também tentei desinstalar / reinstalar o Hyper-V Tools e o docker em ambos os sistemas várias vezes, pois isso resolveu o problema (provavelmente em outras combinações de SO) para algumas pessoas, mas sem sucesso.

Este é um problema geral de executar o docker em uma VM (que eu não consigo imaginar) ou, antes, ligado ao fato de que

  • a máquina host é o Win 7, que não sabe (e, portanto, não pode "encaminhar") o Hyper-V
  • ou o convidado é o Win 10 de 64 bits que já usa o próprio Hyper-V e não pode fornecê-lo para o docker?
por Markus Deibel 04.01.2018 / 07:11

1 resposta

0

The short answer is no, it will not work.

Leia a resposta completa recebi na caixa virtual fórum.

    
por 05.01.2018 / 07:17