简介:
项目地址:https://github.com/multiarch/qemu-user-static
1、安装
# ubuntu
sudo apt-get update
sudo apt-get install qemu-user-static
# centos
sudo yum update
sudo yum install qemu-user-static
2、 注册
1)宿主机运行注册
docker run --rm --privileged multiarch/qemu-user-static:register --reset
2) 通过docker镜像分阶段构建注册
# 分阶段构建
FROM multiarch/qemu-user-static:latest as qemu
# 在构建流程拷贝对应的文件即可
COPY --from=qemu /usr/bin/qemu-aarch64-static /usr/bin
3、验证Docker镜像构建
使用docker build可以发现已经可以用x86机器上构建arm架构镜像
docker build . -t