现在我们可以运行 docker 容器,例如docker run --device /dev/fuse $IMAGE
.
但是 Kubernetes 还不能支持主机设备,请参考https://github.com/kubernetes/kubernetes/issues/5607。
可以挂载像卷这样的设备吗?我们尝试-v /dev/fuse:/dev/fuse
过,但容器没有打开该字符设备的权限。我们可以添加更多capabilities
来做到这一点吗?
我们已经尝试过docker run --cap-add=ALL -v /dev/fuse:/dev/fuse
,但没有奏效。我认为--device
或--privileged
需要这种情况。