前言
在研究Docker通过sshfs挂载远程volume时,接连踩了两个雷,在此分享总结一下。
错误1
#创建远程共享数据卷
docker volume create --driver vieux/sshfs -o sshcmd=root@192.168.31.110:/root/myweb -o allow_other -o password='root' remoteweb
Error response from daemon : create remoteweb : error looing up volume plugin vieux/sshfs : plugin"vieux/sshfs" not found
答案:报错原因,缺失sshfs插件,在宿主机运行如下代码
docker plugin install --grant-all-permissions vieux