视频加载失败

【杂项】x86机器使用docker交叉编译arm、arm64

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

0x00#

qemu是一款开源虚拟化软件,通过动态二进制转换来模拟CPU。

这次使用qemu-arm-static来模拟arm环境运行arm镜像。

0x01 注册#

使用命令

Terminal window
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

注册qemu-arm-static到docker。

0x02 使用#

接下来就可以运行arm镜像了

Terminal window
$ docker run --rm -t arm32v6/alpine uname -m
armv7l
$ docker run --rm -t ppc64le/debian uname -m
ppc64le
$ docker run --rm -t s390x/ubuntu uname -m
s390x
$ docker run --rm -t arm64v8/fedora uname -m
aarch64
$ docker run --rm -t arm32v7/centos uname -m
armv7l
$ docker run --rm -t ppc64le/busybox uname -m
ppc64le
$ docker run --rm -t arm64v8/ubuntu uname -m
aarch64

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
【杂项】x86机器使用docker交叉编译arm、arm64
https://rehtt.com/posts/247/
作者
Rehtt
发布于
2021-08-09
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Rehtt
Hello, I'm Rehtt.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
150
分类
17
标签
73
总字数
67,772
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录