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选项。
目录
相关文章
|
Linux Shell 应用服务中间件
Docker常用命令大全(万字详解)
Docker常用命令大全(万字详解)
501 0
|
2月前
|
JSON 数据格式 Docker
Docker 网络命令大全,建议收藏!
【7月更文挑战第22天】
123 7
Docker 网络命令大全,建议收藏!
|
4月前
|
Linux Docker 容器
最全树莓派4B安装docker-compose(64位Linux)(1),2024年最新一文说清
最全树莓派4B安装docker-compose(64位Linux)(1),2024年最新一文说清
|
3月前
|
Docker 容器
docker命令大全
docker命令大全
35 0
|
Docker 容器
Docker容入门到精通——Docker常用命令
Docker容入门到精通——Docker常用命令
56 0
|
4月前
|
Docker 容器
Docker 镜像命令总汇
1、查看镜像列表 docker images 这个命令列出了你系统中的所有 Docker 镜像,包括镜像名、标签、镜像 ID、创建时间以及大小等信息。 2、搜索镜像 docker search <image_name> 这个命令可以在 Docker Hub 或者其他注册表中搜索符合条件的镜像,你可以使用镜像名称来查找相应的镜像。 3、拉取镜像 docker pull <image_name>:<tag> 使用该命令可以从 Docker Hub 或其他注册表中拉取特定名称和标签的镜像到本地。 4、删除镜像
466 3
|
12月前
|
Ubuntu NoSQL Linux
一文讲明Docker的基本使用,常见Docker命令使用 、Docker的安装使用等
1、Docker的基本概念 2、常用的Docker命令 3、虚拟机安装Docker
|
应用服务中间件 Shell nginx
Docker命令大全
Docker命令大全
70 1
|
Shell Docker 容器
Docker(一) 常用命令大全
Docker(一) 常用命令大全
138 1
|
Java Unix Linux
Docker入门命令详解(下)
Docker入门命令详解(下)
156 0