映射docker compose中的所有可用设备

映射docker compose中的所有可用设备,docker,docker-compose,Docker,Docker Compose,我有一个正在工作的docker compose,现在我不仅需要绑定一个特定设备,还需要绑定所有可用设备 因此,不要像这样: devices - '/dev/serial0:/dev/serial0' devices - '/dev:/dev' 我想做一些类似的事情: devices - '/dev/serial0:/dev/serial0' devices - '/dev:/dev' 这给了我以下错误: container init caused \"rootfs_lin

我有一个正在工作的docker compose,现在我不仅需要绑定一个特定设备,还需要绑定所有可用设备

因此,不要像这样:

devices
  - '/dev/serial0:/dev/serial0'
devices
  - '/dev:/dev'
我想做一些类似的事情:

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

我可以将所有设备映射到我的容器吗?

您可以通过运行特权容器轻松实现这一点: e、 g比较:

docker run alpine ls-la/dev

vs


docker-run-ls-la/dev

是否确实要在docker容器中运行此过程?听起来你不想要提供的隔离。