我在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
那么有什么方法可以解决这个问题吗?
答案 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图标菜单中。