Can';t运行或拉取windows docker映像

Can';t运行或拉取windows docker映像,windows,docker,Windows,Docker,从中,我无法提取或运行任何windows docker映像(从windows或Linux) 从Windows cmd尝试时: 拉动: 运行: 任何提示?docker:清单列表项中没有与linux/amd64匹配的清单。表示此映像只能在windows平台上工作 虽然您在windows上工作,但默认的docker desktop可能使用linux容器,在使用桌面托盘上的下一步鼠标右键单击docker图标拉取此图像之前,您应该切换到windows容器: 切换后,您可以成功拉取该图像: C:\Wind

从中,我无法提取或运行任何windows docker映像(从windows或Linux)

从Windows cmd尝试时:

拉动:

运行:


任何提示?

docker:清单列表项中没有与linux/amd64匹配的清单。表示此映像只能在windows平台上工作

虽然您在windows上工作,但默认的
docker desktop
可能使用
linux容器
,在使用桌面托盘上的下一步鼠标右键单击docker图标拉取此图像之前,您应该切换到
windows容器

切换后,您可以成功拉取该图像:

C:\Windows\System32>docker pull mcr.microsoft.com/windows:1903
1903: Pulling from windows
af1a530dff54: Downloading [==========>                                      ]    738MB/3.657GB                        
123ee413bb26: Downloading [===================>                               ]  994.8MB/2.51GB 
顺便说一句,此图像未设置最新的标签,因此您必须使用详细版本,例如19.03

docker run mcr.microsoft.com/windows:1903
Unable to find image 'mcr.microsoft.com/windows:1903' locally
1903: Pulling from windows
docker: no matching manifest for linux/amd64 in the manifest list entries.
See 'docker run --help'.
C:\Windows\System32>docker pull mcr.microsoft.com/windows:1903
1903: Pulling from windows
af1a530dff54: Downloading [==========>                                      ]    738MB/3.657GB                        
123ee413bb26: Downloading [===================>                               ]  994.8MB/2.51GB