no matching manifest for linux/amd64 in the manifest list entries

F:\VirtualMachines>docker pull arm64v8/busybox

Using default tag: latest latest:

Pulling from arm64v8/busybox

no matching manifest for linux/amd64 in the manifest list entries

The error indicates a mismatch between the architecture of your host machine (Windows PC, likely amd64) and the requested Docker image (arm64v8/busybox for ARM architecture). The docker pull command won't work on your Windows machine for an ARM-based image because it's trying to pull an ARM-compatible image on an x86-based system.

Here's how to properly handle this situation:


Solution: Use Docker's Multi-Arch Capability or Emulation

Use Docker Buildx to Pull the Correct Architecture

Docker Buildx can emulate ARM architecture on your amd64 Windows system. Follow these steps:

  1. Enable Buildx on Docker Desktop (Windows): Ensure Docker Desktop is installed and configured for Buildx. To check:

    bash 复制代码
    docker buildx version

    If not enabled, you may need to configure it via Docker Desktop settings.

  2. Pull the ARM-specific Image: Use the --platform flag to specify the target architecture:

    bash 复制代码
    docker pull --platform linux/arm64 busybox
  3. Save the Image: Save the image to a file for transfer:

    bash 复制代码
    docker save -o busybox-arm.tar busybox
  4. Transfer and Load on Raspberry Pi: Transfer the tar file to your Raspberry Pi (e.g., via SCP or USB) and load it:

    bash 复制代码
    docker load -i busybox-arm.tar
相关推荐
mit6.8244 小时前
[Docker#8] 容器配置 | Mysql | Redis | C++ | 资源控制 | 命令对比
linux·后端·docker·云原生·架构
梦想与想象-广州大智汇6 小时前
docker安装宝塔,Mac也可以使用宝塔搭建开发环境了
macos·docker·容器·php·宝塔
不会调制解调的猫8 小时前
笔记|M芯片MAC (arm64) docker上使用 export / import / commit 构建amd64镜像
服务器·笔记·macos·docker·容器
运维潇哥9 小时前
变更docker服务的存储路径
docker·容器
007php00711 小时前
使用 Go 实现将任何网页转化为 PDF
开发语言·后端·python·docker·chatgpt·golang·pdf
basic_code11 小时前
Docker部署Kafka SASL_SSL认证,并集成到Spring Boot
docker·kafka·sasl_ssl
yanlaifan12 小时前
ARM(安谋) China处理器
arm
怪兽也会哭哭12 小时前
后台运行docker compose项目,一直失败,提示:Timeout exceeded while awaiting headers?让我来看看~
docker·容器·学习笔记
mit6.82415 小时前
[Docker#11] 容器编排 | .yml | up | 实验: 部署WordPress
运维·后端·docker·云原生·容器