Is it possible to use Boot2Docker without VT-x?

I want to use Docker on a machine that has VT-x disabled (and cannot be enabled). Is this possible?

I’m using Boot2Docker on Windows 7 x64, there’s no mention of requirements there, or in the Docker instructions either.

  • Docker-compose makes system freeze with chrome open [Ubuntu 16.04]
  • Why is exposing known_hosts dangerous
  • Docker RUN does NOT persist files
  • Dockerized Mongo takes ages to load then doesn't run mongo
  • How to make request to linked container from frontend js?
  • Jenkins build an image for Docker?
  • I get this output from Boot2Docker start:

    Welcome to Git (version 1.9.0-preview20140217)
    
    
    Run 'git help git' to display the help index.
    Run 'git help <command>' to display help for specific commands.
    initialising...
    2014/06/20 08:43:04 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
    2014/06/20 08:43:05 Virtual machine boot2docker-vm already exists
    starting...
    2014/06/20 08:43:05 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
    2014/06/20 08:43:05 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm boot2docker-vm --type headless
    Waiting for VM "boot2docker-vm" to power on...
    VBoxManage.exe: error: VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED)
    VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component Console, interface IConsole
    2014/06/20 08:43:06 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
    2014/06/20 08:43:06 Failed to start machine "boot2docker-vm" (run again with -v for details)
    connecting...
    2014/06/20 08:43:06 Failed to get machine "boot2docker-vm": exit status 1
    

    Is it possible, or is there a workaround with VirtualBox settings that can make it work?

  • Docker keep up container which app on ubuntu
  • Exclude Auto Import of Docker Plugin in Gradle
  • Where does kubernete's kubelet create service environment variables?
  • error running meteor on docker
  • Fig up: Cannot find module - docker run works
  • Docker push to artifactory gives a 403
  • 2 Solutions collect form web for “Is it possible to use Boot2Docker without VT-x?”

    You can fill a bug report on github: https://github.com/boot2docker/windows-installer. boot2docker should not require VT-x.

    In the meantime, you can switch to any other os, like CoreOS (lightweight, docker already installed) or raw ubuntu then install docker.

    You might as well want to take a look at Vagrant. CoreOS provides vagrantfiles and it is as easy as vagrant up to spawn a VM with docker enabled.

    No it is not possible. I’m stuck with a similar situation with a Q8200 core 2 duo. Doesn’t support VT-x which flat out means no 64 bit virtual machines. Doesn’t matter which stack.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.