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



在Ubuntu关于如何在Windows上运行Linux容器的官方教程之后,我被困在了第6步。我无法使用提取Ubuntu映像

.docker.exe pull ubuntu

我在尝试运行该命令时出错:

Docker:"清单列表中没有windows/amd64的匹配清单条目">

如果有人试图遵循Ubuntu关于如何在Windows上运行Linux容器的官方教程,请访问:

步骤6。您需要使用存储docker.exedockerd.exe文件的完整路径,还需要在Docker Desktop for Windows中激活实验后使用--experimental标志。有关如何做到这一点,请参阅此答案。

D:linuxDocker是我存储docker.exedockerd.exe的地方

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

  2. D:linuxDockerdocker.exe pull ubuntu

在执行此操作时,您还必须保持Docker Desktop的运行。

我也遇到了Docker速度慢的问题——通过使用管理员权限启动Docker(右键单击"以管理员身份运行"(来解决,并且与Advanced相比,它为Docker提供了更多的CPU、内存、交换和磁盘。

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

相关内容

最新更新