在x86平台上运行ARM容器
·
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
更多推荐


所有评论(0)