【发布时间】:2023-03-21 02:16:02
【问题描述】:
我编写了 udev 规则来在连接设备时创建 SYMLINKS。这些规则在主机上运行良好,但是当我启动一个在 /etc/udev/rules.d 中安装了这些相同规则的容器时,它们在我的容器中不起作用。
我正在尝试检测何时插入外部驱动器并创建相应的符号链接。 /dev/sdX 是在容器启动时创建的,如果驱动器在 docker run 时存在,但它不会在运行命令后出现,也不会在驱动器被移除时消失。
这是一个在主机上运行良好的示例规则:
KERNEL=="sd?", SYMLINK+="test_%k"
【问题讨论】:
-
能否请您发布您想要处理什么样的设备以及您的规则是什么样的?
标签: linux docker containers udev