docker 中使用lspci踩坑

简介: docker中使用lspci,无法加载libkmod资源问题记录

前一段时间,由于工作原因,需要在docker容器中使用lspci查看pci设备。
在容器使用中,使用lspci -v命令查询pci设备信息,遇到如下报错:

lspci: Unable to load libkmod resources: error -12

可尝试进行以下操作,解决问题:

  1. 查看docker容器中的/lib/modules目录,是否有对应的内核版本的目录,且有相应内容。若不存在,则在启动docker容器时,可通过-v /lib/modules:/lib/modules将主机中的内核模块挂载进容器。
  2. 确保docker容器启动时使用了特权模式,即docker容器的启动参数中添加--privileged选项。
目录
相关文章
|
6月前
|
JSON 数据格式 Docker
Docker 网络命令大全,建议收藏!
【7月更文挑战第22天】
241 7
Docker 网络命令大全,建议收藏!
|
7月前
|
Docker 容器
docker命令大全
docker命令大全
56 0
|
NoSQL 应用服务中间件 Shell
【Docker】基本命令详解
【Docker】基本命令详解
135 1
|
应用服务中间件 Shell nginx
Docker命令大全
Docker命令大全
87 1
|
Shell Docker 容器
Docker(一) 常用命令大全
Docker(一) 常用命令大全
164 1
|
数据可视化 Linux Shell
Docker入门命令详解(上)
Docker入门命令详解(上)
136 0
|
Java Unix Linux
Docker入门命令详解(下)
Docker入门命令详解(下)
171 0
|
存储 NoSQL 人机交互
【Docker系列】从头学起 Docker——docker --help命令详解
【Docker系列】从头学起 Docker——docker --help命令详解
【Docker系列】从头学起 Docker——docker --help命令详解
|
运维 Docker 容器
Docker基础命令
Docker基础命令|Docker镜像命令|Docker容器命令等等
|
Ubuntu NoSQL 关系型数据库
Docker常用命令大全
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
492 0
Docker常用命令大全