相关疑难解决方法(0)

为什么 macos(x86) 可以运行 docker arm 容器 arm64v8/alpine?

我碰巧发现在我的 macos(x86) 上可以为 arm 图像 arm64v8/alpine 运行 docker 容器,但有警告,见下文

docker run -it arm64v8/alpine uname -a

警告:请求的映像平台 (linux/arm64) 与检测到的主机平台 (linux/amd64) 不匹配,并且未请求特定平台 Linux d5509c57dd24 4.19.121-linuxkit #1 SMP Tue Dec 1 17:50:32 UTC 2020 aarch64 Linux

而且我很确定该图像不是多架构图像(docker manifest inspect --verbose arm64v8/alpine)。为什么 x86 可以运行 arm 容器?

提前致谢

qemu emulation linux-kernel docker

9
推荐指数
1
解决办法
1150
查看次数

标签 统计

docker ×1

emulation ×1

linux-kernel ×1

qemu ×1