我碰巧发现在我的 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 容器?
提前致谢