Docker: no matching manifest for linux/amd64 in the manifest list entries

Raymond Raymond visibility 3,302 event 2022-12-03 access_time 10 months ago language English

When pulling Windows docker images on Windows 10/11, you may encounter the following error: 'no matching manifest for linux/amd64 in the manifest list entries' or 'Docker: "no matching manifest for windows/amd64 in the manifest list entries'.

Root cause

The issue occurred because you are running Docker Desktop for Windows using Linux containers. 

Fix the issue

To fix the issue, you just need to switch to Windows containers by following these steps:

  • Go to Docker icon in your Task bar.  
  • Right-click on Docker icon.
  • Click option "Switch to Windows containers...":
  • Click Switch button:
  • Docker engine will restart.
  • Once switch/restart is completed, Windows container images will be used when you execute commands like docker run/pull. For example, the following command pulls Windows image:
    docker pull
    ltsc2019: Pulling from windows
    2e3285ff0698: Downloading [>                                                  ]  49.73MB/4.438GB


Prep Windows operating system containers | Microsoft Learn

More from Kontext
copyright This page is subject to Site terms.
comment Comments
No comments yet.

Please log in or register to comment.

account_circle Log in person_add Register

Log in with external accounts