windowsdockerdocker-toolbox

Is it possible to use Docker without Windows 10 pro?


I need to install Docker on my pc with Windows 10 home. I read that I can only install Docker Toolbox. Is there any way to have the latest Docker version instead without upgrading my pc to windows 10 pro?

Thanks


Solution

  • Update

    Docker can now be installed on Windows 10 Home (version 2004 or higher). Refer to this article for installation instructions

    https://docs.docker.com/docker-for-windows/install-windows-home/

    Old Answer

    Docker for Windows requires Hyper-V, and Hyper-V requires Windows 10 Pro (or Windows Server). So no, you can't run Docker without upgrading.

    https://docs.docker.com/docker-for-windows/install/

    • README FIRST for Docker Toolbox and Docker Machine users: Docker for Windows requires Microsoft Hyper-V to run. The Docker for Windows installer enables Hyper-V for you, if needed, and restart your machine.

    https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v

    Check Requirements

    • Windows 10 Enterprise, Professional, or Education

    The Hyper-V role cannot be installed on Windows 10 Home.