知识关系
所属体系: 数据中心与基础设施 / 容器与镜像体系 主题节点: Debian x86_64平台搭建arm docker环境 推荐前置: Debian基础知识【持续更新】 / 国内docker hub无法使用的解决办法 相关主题: 记录一次构建armv8平台vsftpd Docker镜像的过程 / 飞腾arm平台使用docker部署ftp教程 原始来源:
source/_posts/Debian-x86-64平台搭建arm-docker环境.md从旧博客迁移;已按知识图谱结构重新归档。
在Debian x86_64平台搭建Docker arm环境的方法
# 安装QEMU用户模式工具:QEMU将用于在x86_64主机上模拟ARMv8架构
apt install qemu-system binfmt-support qemu-user-static
# 启用QEMU用户模式支持
update-binfmts --enable qemu-arm
update-binfmts --enable qemu-aarch64使用以上命令便可搭建Docker的arm环境,再使用如下命令即可测试环境是否可以正常使用
# 拉取debian armv8镜像
docker pull arm64v8/debian
# 运行该镜像,使用了--rm参数,会在退出时自动删除容器
# 执行成功便会自动进入容器shell,使用exit即可退出
docker run -it --rm arm64v8/debian /bin/bash