阅读文档,似乎挂载和绑定都可以让你访问你选择的文件系统。有什么区别,为什么有人想做一个而不是另一个?
此外,文档还讨论了"绑定挂载":
"默认情况下,奇点绑定在运行时将/home/$USER、/tmp 和 $PWD挂载到您的容器中。"这是一回事吗?
bind mound 是查看目录树的替代方法,它采用一个现有的目录并复制到另一个角度。一侧的任何修改都会立即反映在另一侧。
进一步说,在运行时堆积下一个卷的绑定 homeUser,和当前工作目录。
如果你问奇点中mount
和bind
选项之间的差异,基本上mount
是bind
的灵活版本,它不能接受某些特殊字符。
如用户指南中所述,
挂载包含 ':' 的路径(无法使用 --bind)
$ 奇点运行
--mount type=bind,src=/my:path,dst=/mnt
mycontainer.sif挂载包含 ',' 的路径
$ 奇点运行
--mount type=bind,"src=/逗号,dir",dst=/mnt
mycontainer.sif