如何在Windows上运行Linux容器-运行。\ docker.exe pull ubuntu时出错

问题描述 投票:-1回答:1

[关于如何在Windows上运行Linux容器,我陷入this official Ubuntu tutorial之后的第6步。我无法使用

拉出Ubuntu映像
.\docker.exe pull ubuntu

我在尝试运行该命令时遇到错误:

Docker:“清单列表中没有适用于Windows / amd64的匹配清单条目”

docker ubuntu hyper-v
1个回答
1
投票

[如果有人试图按照this官方Ubuntu教程,而不是如何在Windows上运行Linux容器:

[步骤6.您需要使用完整路径存储docker.exedockerd.exe文件,并且在Docker Desktop for Windows中激活实验性后还需要使用--experimental标志。有关如何操作的信息,请参见this答案。去做。

[D:\linuxDocker\是我存储docker.exedockerd.exe]的地方>

  1. D:\linuxDocker\dockerd.exe -D --experimental --data-root C:\lcow#启动守护程序(保持此窗口打开,您的docker守护程序需要处于运行状态,然后才能继续执行步骤2。)之后,运行:

  2. D:\linuxDocker\docker.exe pull ubuntu

  3. 执行该操作时,您还必须保持Docker Desktop运行。

[我也遇到了Docker运行缓慢的问题-通过以管理员权限启动Docker(右键单击“以管理员身份运行”)解决,并且比在Advanced(高级)下给Docker更多的CPU,内存,交换和磁盘。

按照教程中的步骤进行操作。

© www.soinside.com 2019 - 2024. All rights reserved.