bindfs - 不适用于“/ proc”中的文件夹

时间:2018-03-29 21:56:47

标签: docker mount docker-machine mount-point

Bindfs不适用于“/ proc”...

中的文件夹
...
 # pippo si taglia
...

为什么?

谢谢!

更新: Docker容器示例...

我最终发现由于某种原因这个命令......

[root@some_host some_folder]# bindfs --map=root/<MY_USER> "/proc/<SOME_PID>/<SOME_FOLDER>" "/home/<MY_USER>/<SOME_FOLDER>"
Failed to resolve source directory `/proc/<SOME_PID>/<SOME_FOLDER>': No such file or directory
[root@some_host some_folder]# ls "/proc/<SOME_PID>/<SOME_FOLDER>"
some_file

... make bindfs在挂载点上挂载主机的文件系统(根目录),而不是容器的文件系统。

然而命令......

sudo bindfs --map=root/eduardo "/proc/$(docker inspect --format {{.State.Pid}} 255d)/root" "/home/eduardo/Data/Temp/20180329.1/root"

...显示容器文件系统(根文件夹)的内容。

我看不出这个的解释!这没有道理! = |

1 个答案:

答案 0 :(得分:1)

我发布了bindfs 1.13.10并提供了解决方法。

不起作用的原因说明:https://github.com/mpartel/bindfs/issues/66#issuecomment-428323548