ARM版本Ubuntu server Docker运行X86镜像

第一步 根据官网说明正常安装docker

https://docs.docker.com/engine/install/ubuntu/

第二步 安装配置QEMU

sudo apt install -y qemu-user-static
sudo apt install -y binfmt-support

第三步 配置QEMU

下载预编译文件

wget https://github.com/multiarch/qemu-user-static/releases/download/v7.2.0-1/qemu-x86_64-static
sudo mv qemu-x86_64-static /usr/local/bin/
sudo chmod +x /usr/local/bin/qemu-x86_64-static

确保binfmt_misc已加载

sudo modprobe binfmt_misc

注册

sudo tee /proc/sys/fs/binfmt_misc/register </usr/local/bin/qemu-x86_64-static:
EOF

检查注册情况,出现x86_64

ls /proc/sys/fs/binfmt_misc/

ARM版本Ubuntu server Docker运行X86镜像_第1张图片

第四步 找个x86镜像试一试

在这里插入图片描述

你可能感兴趣的:(arm开发,ubuntu,docker)