1.相同点
两者都是host文件系统中的某个路径
2.不同点
bind mount | docker managed volume | |
volume位置 | 可任意指定 | /var/lib/doker/volumes/... |
对已有mount point影响 | 隐藏并替换为volume | 原有数据复制到volume |
是否支持单个文件 | 支持 | 不支持,只能是目录 |
权限控制 | 可设置为只读,默认是读写权限 | 无控制,均为读写权限 |
移植性 | 移植性弱,与host path绑定 | 移植性强,无需指定host目录 |
两者都是host文件系统中的某个路径
bind mount | docker managed volume | |
volume位置 | 可任意指定 | /var/lib/doker/volumes/... |
对已有mount point影响 | 隐藏并替换为volume | 原有数据复制到volume |
是否支持单个文件 | 支持 | 不支持,只能是目录 |
权限控制 | 可设置为只读,默认是读写权限 | 无控制,均为读写权限 |
移植性 | 移植性弱,与host path绑定 | 移植性强,无需指定host目录 |