编译 openwrt固件 内核添加 甜糖等的docker binfmt 支持
It小小鸟 / 2021-03-29 / Openwrt / 阅读量 5292
# docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

在某些使用场景如跨平台运行 docker 镜像的时候,会提示不支持

No binfmt support in the kernel.
Try: '/sbin/modprobe binfmt_misc' from the host

只需要在编译 openwrt 时打开内核对 binfmt 的支持就可以的

$ make kernel_menuconfig

找到 Executable file formats,然后勾选上 Kernel support for MISC binaries,再编译固件即可。