
In the command above you should supply the name of your virtual switch for the -hyperv-virtual-switch argument. Enter the command to create and provision the Docker VM …ĭocker-machine.exe create -driver hyperv -hyperv-virtual-switch "External Virtual Switch" -hyperv-cpu-count "1" -hyperv-memory "1024" -hyperv-disk-size "20000" mydockervm.Open a command window using “Run as administrator”.

Make sure you do have an external virtual switch configured in Hyper-V and that you know what it’s name is-you’ll need to supply that name on the command line. Now you’ll use Docker Machine to create a lightweight Linux VM, hosted by Hyper-V, and running the Docker Manager. In the properties of each “vEthernet” adapter (which are Hyper-V virtual switches), uncheck “VirtualBox NDIS6 Bridged Networking Driver”Ĭreate a Hyper-V VM using the Docker Machine.In the properties of your ‘Internet’ adapter-the one probably called just “Ethernet” and through which you are connect to the LAN-uncheck “VirtualBox NDIS6 Bridged Networking Driver” and make sure “Hyper-V Extensible Virtual Switch” is checked.Disable the “VirtualBox Host-Only Network” adapter.In Control Panel, go to “Network and Internet”, then “Network and Sharing Center”, and select “Change adapter settings”.Which means there is a little bit of cruft that you should clean up.
#DOWNLOAD DOCKER TOOLBOX WINDOWS 10 HOME INSTALL#
The VirtualBox install adds some drivers and network adapters. That installed Oracle’s VirtualBox, which is incompatible with Hyper-V-they cannot both be enabled on the system at the same time. Run the install, accepting all the defaults. Installing Docker Toolboxĭownload the Windows version of Docker Toolbox from here. The bugs will likely be fixed in version 0.6, so when that comes out these instructions will be updated. We would prefer to use an internal virtual switch, but that doesn’t work due to some bugs in IPv6 support in Docker Machine (as of version 0.5.6, build 61388e9). An external virtual switch configured in Hyper-V (use the Virtual Switch Manager in the Hyper-V Manager).Hardware virtualization enabled (you do this in the BIOS of the machine).It also assumes your system is Windows 10, but I would not be surprised to find that Windows 8.1 and Server 2012 R2 are also sufficient. This guide assumes you have Hyper-V running on your machine, configured with an External Virtual Switch.
#DOWNLOAD DOCKER TOOLBOX WINDOWS 10 HOME HOW TO#
Read on for how to use Hyper-V with Docker Toolbox … Prerequisites

1 But if you have Hyper-V installed and active, you can’t also use VirtualBox. Docker Toolbox is a cool tool for working with Docker containers on OS X and Windows, and it bundles Oracle’s VirtualBox.
