无法在Windows主机上使用docker拉取ubuntu映像

时间:2017-11-09 05:50:31

标签: docker

我在Windows 10上安装了docker。

Docker版本:

Docker version 17.09.0-ce, build afdb6d4 

我尝试使用下面两个命令拉出最新的ubuntu和ubuntu:16.04

docker pull ubuntu

docker pull ubuntu:16.04

但我收到以下错误。

docker pull ubuntu
Using default tag: latest
latest: Pulling from library/ubuntu
no matching manifest for windows/amd64 in the manifest list entries

那么有什么方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

请按照Docker教程here

进行操作

在这种情况下,问题是需要在启动--experimental时添加dockerd.exe标记。

答案 1 :(得分:0)

您无法使用Windows守护程序运行linux映像。

如果您正在运行Docker for Windows,它使您能够在超级虚拟机VM中运行Windows Docker守护程序和Linux Docker守护程序之间switch

要运行Linux工作负载,请确保已选择"切换到Linux容器"在Docker for Windows whale图标菜单中。