我在Windows上使用Docker,当我试图用这个命令拉一个PHP图像时
$ docker pull php
我收到了这条消息:
Using default tag: latest
latest: Pulling from library/php no matching manifest for windows/amd64
in the manifest list entries
我如何解决这个问题?
您处于Windows容器模式。因此,如果您不确定要提取的映像是为Windows体系结构构建的,则需要切换到Linux容器。
这个错误可能有很多原因。但是这个错误最明显的原因是在Linux容器模式下使用视窗容器,反之亦然。
我在Windows 10上也遇到了同样的问题。我通过在实验模式下运行Docker守护程序绕过了它:
“实验性”:true
这是我的YAML文件。 文件名-docker-compose.mysonar.yml 当我运行docker compose-f docker compose时。迈索尔。yml up它抛出错误——“清单列表条目中没有与linux/arm64/v8匹配的清单” 我该怎么解决这个问题?
我使用的是Apple M1 Pro 当我试图运行docker compose up-d时,出现以下错误 我试图将平台:linux/amd64添加到docker compose中。yml文件并再次运行。但它不起作用。 有什么可能的解决方案吗?
我正在运行Docker Apple Silicon预览版的最新版本。我创建了教程容器/图像,效果很好。当我创建一个自定义YAML文件并运行docker compose时,我在拉mysql时遇到以下错误: 错误:清单列表条目中没有匹配的linux/arm64/v8清单 以下是我的YAMl文件中的一个片段: 我试过:latest和:8,结果都是一样的错误。它把phpmyadmin和wordpress拉
问题内容: 之间有什么区别 和 ? 如果没有区别,使用的好处是什么? 问题答案: 区别在于,例如 是一个 但不是 所以: 你可能会认为一个的S的关系是一个的S,但有一个很好的理由,为什么它不是: 假设您可以执行以下操作: 所以这就是为什么的不是应该是一个的秒。
问题内容: 我正在尝试使用简单的Chrome扩展程序,但是在为数组提供值时遇到了问题。 当我尝试将此扩展程序加载到Chrome中时,收到以下消息: 无法从“ C:\ Users \ foo \ Desktop \ Extensions \ bar”加载扩展名。 “ content_scripts”的值无效。 我看不到我的值是什么“无效”。我想做的是匹配每个URL,以便我的扩展程序可以操纵它所运行的
我正在尝试使用Laravel Sail在Laravel建立一个基础项目。根据Laravel官方文档,以下命令将创建一个名为“示例应用程序”的新Laravel应用程序,并启动Laravel Sail。 但是,在运行这些命令后,我看到以下错误消息: