Windows Server 2016 Standard - cannot install docker

Jack Chuong 331 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.

.NET
.NET
Microsoft Technologies based on the .NET software framework.
3,346 questions
Windows Server 2016
Windows Server 2016
A Microsoft server operating system that supports enterprise-level management updated to data storage.
2,368 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 43,926 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–