我刚刚安装了一个自定义内核模块来在我的 Macbook 上启用 SCTP 支持
我想在我的 docker 容器中加载这个内核模块。
我尝试使用--cap-add SYS_MODULE标志启动一个容器,并在容器中安装libsctp-dev lksctp-tools kmod软件包以使用“modprobe sctp”启用 sctp...但未成功:
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.9.13-moby/modules.dep.bin' modprobe:
FATAL: Module SCTP not found in directory /lib/modules/4.9.13-moby
Run Code Online (Sandbox Code Playgroud)
在 linux 主机上,有些人建议这样做:Docker 加载内核模块,但它既与 macOS 不兼容,又“脏”...
所以我的问题是:有谁知道如何使用 macOs 主机在 docker 容器中使用内核模块?这甚至可能吗?