1.获取QEMU

#下载qemu-aarch64-static
wget https://github.com/multiarch/qemu-user-static/releases/download/v7.2.0-1/qemu-aarch64-static

cp qemu-aarch64-static /usr/bin/
chmod +x /usr/bin/qemu-aarch64-static

2.注册QEMU虚拟机

#【重启电脑后需要重新执行注册】
docker run --rm --privileged multiarch/qemu-user-static:register

3.创建ARM容器

#拉取镜像
docker pull --platform linux/arm64/v8 mariadb

#创建容器
docker run --rm -it \
-v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
mariadb bash

#检查容器系统架构
uname -m
Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐