我有一个工作的docker-compose,我现在不仅需要绑定一个特定的设备,而且需要绑定所有可用的设备。
所以,而不是有这样的东西:
devices
- '/dev/serial0:/dev/serial0'
我想做一些类似的事情:
devices
- '/dev:/dev'
这给了我以下错误:
container init caused \"rootfs_linux.go:70: creating device nodes caused \\\"open /var/lib/docker/devicemapper/mnt/6a4...05af/rootfs/dev/pts/0: permission denied\\\"\"": unknown
如何将所有设备Map到我的容器?
1条答案
按热度按时间mwngjboj1#
您可以通过运行特权容器来最轻松地实现这一点:例如比较:
docker run alpine ls -la /dev
vs
docker run --privileged alpine ls -la /dev