Docker Community Forums

Share and learn in the Docker community.

Installing Docker on Windows 10 Home

Sometimes you just have to think outside the box. Just buying an old win pro 7 key and to update win 10 home to pro is really the fastest possibility i guess instead fo working with some Workarounds. Thanks nugai worked like a charm.

Hi after running the scripts and making a change in registry the installation coninue without any errors. However after logging off and onn as sugested at the end I got error from starting daemon complaining about incorrect windows version. Thus “docker version” cmd also finishes with error at the end, that no daemon is running.

An error occurred
Docker doesn’t support your Windows version. Check documentation for minimum requirements

Hi, just ran both scripts, changed the registry, installed version 18.09.2, changed registry back, logged in, and ran hello-world.
So far everything working perfectly.

@mapk sry for not updating but I got Docker for windows working two weeks ago and it works perfectly without any problems. Today I was trying to trying to setup a virtual machine in virtualbox and when it didn’t work there I moved to VMware and it said that there was an issue when trying to start the vm as it something in hyper-v seems to block it. So I was wondering if there is a way to remove the hyper-v and containers things we did when we ran the bat script.
Or will resetting the pc reset everything to default state coz anyway I was going to reset my pc in April.

Indeed, with hyper-v installed and activated and registry change it is running now on my windows home.
Strange that these guys don’t support this from the start.

please read till the end
I was able to install Dockers in windos 10 home edition by enabling virtualization from BIOS and the Docker is working fine.
Steps for installing

  1. enable virtualization from BIOS
  2. install Docker Toolbox
  3. use the Oracle virtualbox to create a virtual Linux image (used Ubuntu 18.X version)
  4. install Docker on the linux image and work out of it

followed this

Post the installation realized the easier thing would have been

  1. create a bootable Ubnuntu on a thumb drive
  2. enable dual booting from bios
  3. install docker on Ubuntu

this is more clean and easy to do i think, please let me know your views.

Thank you @hessi9 and @mapk, it works flawlessly on Windows 10 Home

Holy moly. I can’t believe it worked. No docker toolbox and no need to create a VM… just Docker for Windows!

Many thanks @hessi9 and @mapk ! :grin:

Latest windows home update (build 18362) disabled docker for windows on my machine, re-ran the two scripts from @hessi9 and it’s working again. I couldn’t find the registry key from @mapk’s post though, not a problem as I didn’t need to re-install docker, but might be an issue for anyone trying to install for the first time, maybe roll back to an earlier version, install, then update and run the scripts again.

Thank you @hessi9 and @mapk!

Hello
You can try this may be it’s help you

I’ve been running docker on my windows 10 home laptop for some time. After initial install the only thing I need to do to be able to execute updates (which normally fail on detecting my OS) is to set Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion from Core (used to be home) to Professional.

I’ve used both *.bat scripts and made registry modifications: (Edition ID, Product Name) but when i run installer - i receive: Installation failed:

What is the reason?

Can somebody help please?