Windows Server 2016 Standard - cannot install docker

Jack Chuong 436 Reputation points
2022-10-25T09:36:59.24+00:00

Hi all,
My server : Windows Server 2016 Standard
I followed this instruction : set-up-environment

I ran "install-docker-ce.ps1" from powershell (administrator privilege)to install Docker CE on my server.
But the Docker Engine Daemon cannot start, when I try to start it I get error

fatal: failed to start daemon: this version of Windows does not support the docker daemon (Windows build 17763 or higher is required)

My server build version

ver  
  
Microsoft Windows [Version 10.0.14393]  

docker --version  
Docker version master-dockerproject-2022-03-26, build dd7397342a  

Do I need Windows Server 2019 ? How do I uninstall Docker CE from this server ?
Please give me some advice, thank you very much.

Windows for business | Windows Server | User experience | Other
Developer technologies | .NET | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,751 Reputation points
    2022-10-25T14:58:39.343+00:00

    Hello there,

    There are two editions of Docker: Docker Enterprise Edition (EE) and Docker Desktop, which is also known as the Community Edition (CE). Docker Enterprise Edition is supported for use with Enterprise Server only on Windows Server 2016.

    Open your PowerShell prompt and run the following lines

    Install-Module DockerMsftProvider -Force

    Install-Package Docker -ProviderName DockerMsftProvider –Force

    It will take a few minutes to get your system ready, and in most cases, you will need to restart your machine to apply your configuration.

    -----------------------------------------------------------------------------------------------------------------------------------------

    --If the reply is helpful, please Upvote and Accept it as an answer–


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.