在docker中使用v4l2loopback,docker中缺少/dev/video0

在docker中使用v4l2loopback,docker中缺少/dev/video0

我已经使用以下命令在 docker 容器中安装了 v4l2loopback

apt update
apt install -y apt-utils
apt install sudo
sudo su root -
apt-get install -y module-assistant
m-a prepare
m-a update
m-a a-i v4l2loopback
exit 

cp /usr/src/v4l2loopback.tar.bz2 .

tar -xvf v4l2loopback.tar.bz2
cd modules/v4l2loopback
make
make install
apt-get install -y kmod
apt install -y ffmpeg
sudo modprobe v4l2loopback

该设备在主机 /dev/video0 上可用,但在 docker 中不可用。我必须重新启动 docker 才能使 /dev/video0 可用。我想在 git 的 CI 管道中使用 v4l2loopback。

我需要有关如何在不重新启动 Docker 的情况下加载设备的帮助。

相关内容