No matching manifest for windows/amd64 10.0.14393 in the manifest list entries

Expected behavior

use docker normally on a windows server 2016 server

Actual behavior

docker info
Context: default
Debug Mode: false
app: Docker App (Docker Inc., v0.9.1-beta3)
cluster: Manage Mirantis Container Cloud clusters (Mirantis Inc., v1.9.0)
registry: Manage Docker registries (Docker Inc., 0.1.0)

ERROR: error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Get “http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/info”: open //./pipe/docker_engine: The system cannot find the file specified.
errors pretty printing info


  • the output of:
    • docker version or docker info using Powershell on Windows Server 2016 Standard
      Version: 1607, Build OS: 14393.5648

    • a On Premise Server

    • Obs: When running the start-service -verbose command, I get the following error message:

Steps to reproduce the behavior

  1. Install-WindowsFeature Containers
  2. Install-Module -Name DockerMsftProvider -Repository PSGallery -Force -Verbose
  3. Install-Package -Name Docker -ProviderName DockerMsftProvider -Force -Confirm:$false
  4. Start-Service Docker
  5. docker version or docker info

This process for installing Docker on Windows Server has been replaced by a new one:

Invoke-WebRequest -UseBasicParsing “” -o install-docker-ce.ps1

More information here: Prep Windows operating system containers | Microsoft Learn