Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

Após instalar Docker Toolbox, falha na execução

Boa noite, após instalar dá erro muito grande. A instalação foi normal, não inicia nem no modo gráfico e nem via tela console. Segue abaixo trecho da log:

error: The virtual machine 'default' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\berna.docker\machine\machines\default\default\Logs\VBoxHardening.log',(default) DBG | VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine,(default) DBG | },(default) DBG | Checking vm logs: C:\Users\berna.docker\machine\machines\default\default\Logs\VBox.log,Error creating machine: Error in driver during machine creation: Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed:,VBoxManage.exe: error: The virtual machine 'default' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\berna.docker\machine\machines\default\default\Logs\VBoxHardening.log' ,VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine ,,open C:\Users\berna.docker\machine\machines\default\default\Logs\VBox.log: The system cannot find the file specified.,notifying bugsnag: [Error creating machine: Error in driver during machine creation: Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed:,VBoxManage.exe: error: The virtual machine 'default' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\berna.docker\machine\machines\default\default\Logs\VBoxHardening.log' ,VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine ,],

insira seu código aqui
9 respostas

Olá Bernardo, tudo bem? É um erro bem generico e pode ser por vários motivos, então vamos passo a passo: (1) Você poderia nos dar mais detalhes sobre o seu ambiente? (2) Está usando o Windows 10? (3) Qual é a versão do VirtualBox que você está usando? (4) Como você realizou o processo de instalar do Docker Toolbox? (5) Foi seguindo a documentação?

Como o próprio erro indica, o arquivo ´VBoxHardening.log´ tem mais detalhes sobre o problema, sendo assim poderia colocar o conteúdo desse arquivo completo no Github Gist já que aqui no campo do fórum não vai caber o log completo.

Fico aguardando retorno!

Oi Jonilson, td joia. 2- win 10 home ed 3- uso a versão de instalação que vem com Docker ToolBox fornecido na página do próprio curso da Alura. Versão 5.2.8 r121009 (Qt5.6.2)

4-Conforme Wizard foi evoluindo não marquei nem desmarquei nada.

Criei repositório no gitHub Gist - bernardogouvea/logDocker, lá fiz push do arquivo de log BoxHardening.log

Grato, Att.

Bernardo, você já vinha usando VirtualBox? Qual é a versão do VirtualBox, o erro foi bastante geriátrico, mais tem relação com o VirtualBox, você poderia tentar criar e subir uma máquina diretamente pelo VirtualBox para agente poder saber se ele tá funcionando corretamente. Outra coisa, a virtualização está habilitada na BIOS?

Tenta fazer esses procedimentos e fala os resultados!

Oi Jonilson, já postei a versão do VB é Versão 5.2.8 r121009 (Qt5.6.2). Eu a instalei junto com o Docker Toolbox.

Oi, conferi no Setup a BIOS e ela está com vt-d ENABLED Intel Virtualization Technology ENABLED.

Tem algum guia para eu intalar por exemplo um Linux na Virtual Box? Tentei fazer aqui e não funcionou, baixei um vdi de ubuntu pus no lugar e tmb não funcionou. Att,

Sobre um guia para usar o VirtualBox você pode ver esse aqui, agora sobre a instalação não tem muito misterio é só seguir o padrão do Windows até o fim e pronto. Agora você está usando a versão 5.2.8, sugiro que você desinstale e instale a versão 6.1 que é a mais atual, você pode fazer o download nesse link. E depois tentar usando uma imagem, você não precisa usar um vdi, pode baixar a ISO do Ubuntu e tentar usar ela, acho mais eficaz até esse teste.

Agora você poderia verificar também se o Hyper-V do Windows está habilitado, geralmente ele dar conflito com o VirtualBox, você pode ver como fazer isso na seção Habilitar a função do Hyper-V nas Configurações dessa parte da documentação, se tiver ativado, então desativa e faz o teste novamente!

E fala pra gente o resultado!

Oi, com relação ao Hyper-V segundo a documentação meu Win. 10 não suporta, pois é Home edition.

Baixei e instalei a versão 6.1 do Virtual Box e continuou dando erro no Docker. Baixei imagem do Ubuntu Linux 20.04 LTS e configurei nova VM, ao tentar iniciar ele nem dá a chance para eu escolher a ISO dá a mensagem de erro abaixo:

Error relaunching VirtualBox VM process: 5

Command line: [...] não colocado

Please try reinstalling VirtualBox

where: supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME (-104) - Invalid (malformed) file/path name.

solução!

É verdade o Windows 10 Home edition não suporta o Hyper-V. Bem, esse é um erro bastante incomum, mas vi esse post onde é resolvido o mesmo problema, e o erro acontece por que o Hyper-V do Windows está ativado, você poderia verificar se seu sistema realmente não tem o Hyper-V? Talvez tenha entrado em algum atualização, e depois tenta a solução apresentada no post, e fala se deu certo!

Boa Tarde. Muito bom Jonison, vc foi até o fim, Parabéns.

O negócio foi este mesmo o Hyper-V, depois de rodar os comandos e só depois de desinstalar, não bastou reiniciar, tem de desinstalar e assim reiniciando o windows deu opção de desativar o dito cujo, para assim reinstar tudo de novo (VT e Docker). Assim foi possível usar o Linux no VB e também o Docker.

Valeu, Grato. Att.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software