x86架构构建arm64镜像
需要epel源
安装 QEMU 二进制文件:
1 | # 对于 Ubuntu/Debian 系统 |
注册QEMU 二进制文件到 Docker 中:
1 | docker run --rm --privileged multiarch/qemu-user-static --reset -p yes |
在 Dockerfile 中使用 FROM
指令指定基础镜像的架构:
1 | FROM --platform=linux/arm64 arm64v8/ubuntu:latest # 也可ubuntu:latest |
会根据–platform=自动识别平台