第一步 根据官网说明正常安装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 <<EOF
:qemu-x86_64:M::\x7fELF\x02\x01\x01:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff:/usr/local/bin/qemu-x86_64-static:
EOF
检查注册情况,出现x86_64
ls /proc/sys/fs/binfmt_misc/