我正在使用qemu和docker模拟arm64软件堆栈。它很容易申请。例如:
n
但是,当我遇到自定义的arm64容器时,二进制文件似乎没问题:
#ubuntu 16.04
sudo apt install binfmt-support
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes
docker run -it --rm --net=host --privileged arm64v8/alpine uname -a
但是我不能使用我的网络设备:
user1 1 0 0 20:49 pts/0 00:00:00 /usr/bin/qemu-aarch64-static /bin/bash
在docker内部,我可以访问网络,#ifconfig
: error fetching interface information: Device not found
很好。
有任何建议解决此问题吗?
谢谢。