【杂项】x86机器使用docker交叉编译arm、arm64
136 字
1 分钟
【杂项】x86机器使用docker交叉编译arm、arm64

0x00
qemu是一款开源虚拟化软件,通过动态二进制转换来模拟CPU。
这次使用qemu-arm-static来模拟arm环境运行arm镜像。
0x01 注册
使用命令
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes注册qemu-arm-static到docker。
0x02 使用
接下来就可以运行arm镜像了
$ docker run --rm -t arm32v6/alpine uname -marmv7l
$ docker run --rm -t ppc64le/debian uname -mppc64le
$ docker run --rm -t s390x/ubuntu uname -ms390x
$ docker run --rm -t arm64v8/fedora uname -maarch64
$ docker run --rm -t arm32v7/centos uname -marmv7l
$ docker run --rm -t ppc64le/busybox uname -mppc64le
$ docker run --rm -t arm64v8/ubuntu uname -maarch64支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
【Docker】macvlan网络模式下容器与宿主机互通
Docker笔记2020-09-08
2
【脚本】docker日志清理
Linux笔记2023-01-05
3
【疑难杂症】特权lxc下运行非特权docker报错
Linux笔记2023-02-24
4
【NFC】恢复被写入cpu卡SAK的CUID魔术卡
杂项2026-05-10
5
【脚本】在jetson nano上使用摄像头分段录像并开启端口推流
杂项2026-01-08
随机文章随机推荐















加载更多…