166、PCIE在Docker容器中的使用:一次真实调试踩坑记
📅 2026/7/5 4:14:27
👁️ 阅读次数
📝 编程学习
166、PCIE在Docker容器中的使用:一次真实调试踩坑记
那天下午,测试同事急匆匆跑过来:“你们那个PCIE设备在容器里又识别不到了!” 我眉头一皱,这已经是本周第三次出现类似问题。宿主机上lspci明明能看到设备,但容器内部就是一片空白。这种问题在混合部署环境中越来越常见——物理PCIE设备需要被容器化应用直接访问。
问题现场:容器内的PCIE隐身术
我们有个FPGA加速卡,通过PCIE 3.0 x8连接到服务器。在宿主机上一切正常:
# 宿主机执行lspci|grepFPGA 01:00.0 Processing accelerators: Acme Corp. FPGA Accelerator A100但进入容器后:
dockerexec-itmy_container lspci
编程学习
技术分享
实战经验