gpt4 book ai didi

Docker 加载内核模块

转载 作者:IT老高 更新时间:2023-10-28 12:45:40 25 4
gpt4 key购买 nike

我尝试安装内核模块 xfsprogs。它已成功安装在容器内。这真的很令人惊讶,但是 lsmod 并没有在容器或主机系统中列出这个模块。一个新的内核模块如何加载到容器中?(CentOS容器,Ubuntu宿主)

最佳答案

Linux 主机中:

  • 以特权模式运行容器(--privileged)
  • 添加所有功能 (--cap-add=ALL)
  • 将主机/lib/modules 挂载到容器中 (-v/lib/modules:/lib/modules)
docker run --name container_name \
--privileged \
--cap-add=ALL -d \
-v /dev:/dev \
-v /lib/modules:/lib/modules \
image_id

注意:这里添加了所有 Linux 功能,因此可以改进功能。 Few words about Linux capabilities Model

关于Docker 加载内核模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33013539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com