"ERRO[0002] error waiting for container: context canceled" sshfs 插件问题
"ERRO[0002] error waiting for container: context canceled" issue with sshfs plugin
我有两个 Ubuntu 18.04 服务器 运行。我使用命令 -
安装了 sshfs
插件
docker plugin install --grant-all-permissions vieux/sshfs
创建了一个卷 -
docker volume create --driver vieux/sshfs -o sshcmd=<user>@<ip>:/home/<user>/test -o password=<passsword> sshvolume
现在,当我尝试使用任何方法(例如 docker run --rm -v sshvolume:/test busybox touch /test/boom
)装载卷时,出现此错误 -
docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\"/var/lib/docker/231072.231072/plugins/81f1f27082956d94e7f28a862687bec7d52cb25de49ecb43859d1a006710d0ec/propagated-mount/456f85ae480f26df582b897cb955d44e\\" to rootfs \\"/var/lib/docker/231072.231072/overlay2/ddf7de72af831594b09f7e09d5ff314877d6df22629cde6ae4a7e1e00b16f525/merged\\" at \\"/test\\" caused \\"stat /var/lib/docker/231072.231072/plugins/81f1f27082956d94e7f28a862687bec7d52cb25de49ecb43859d1a006710d0ec/propagated-mount/456f85ae480f26df582b897cb955d44e: permission denied\\"\"": unknown.
ERRO[0002] error waiting for container: context canceled
有谁知道这里可能出了什么问题吗?
我找不到这个问题背后的确切原因。但是,这是我修复它的方法(不是解决方案)-
- 我备份了所有必要的卷和配置文件。
- 已清除
docker-ce docker-ce-cli containerd.io
- 删除了任何尾随 files/directories(使用
find / -iname docker
查找)
- 重新启动
- 重新安装了以前的软件包
- 恢复了我所有的备份
如果问题仍然存在,请尝试检查之前备份的文件。如果有人知道确切的原因,或者知道为什么会出现错误,请告诉我。
同样,这不是一个可行的解决方案。如果有的话,这是一种解决方法。
我有两个 Ubuntu 18.04 服务器 运行。我使用命令 -
安装了sshfs
插件
docker plugin install --grant-all-permissions vieux/sshfs
创建了一个卷 -
docker volume create --driver vieux/sshfs -o sshcmd=<user>@<ip>:/home/<user>/test -o password=<passsword> sshvolume
现在,当我尝试使用任何方法(例如 docker run --rm -v sshvolume:/test busybox touch /test/boom
)装载卷时,出现此错误 -
docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\"/var/lib/docker/231072.231072/plugins/81f1f27082956d94e7f28a862687bec7d52cb25de49ecb43859d1a006710d0ec/propagated-mount/456f85ae480f26df582b897cb955d44e\\" to rootfs \\"/var/lib/docker/231072.231072/overlay2/ddf7de72af831594b09f7e09d5ff314877d6df22629cde6ae4a7e1e00b16f525/merged\\" at \\"/test\\" caused \\"stat /var/lib/docker/231072.231072/plugins/81f1f27082956d94e7f28a862687bec7d52cb25de49ecb43859d1a006710d0ec/propagated-mount/456f85ae480f26df582b897cb955d44e: permission denied\\"\"": unknown.
ERRO[0002] error waiting for container: context canceled
有谁知道这里可能出了什么问题吗?
我找不到这个问题背后的确切原因。但是,这是我修复它的方法(不是解决方案)-
- 我备份了所有必要的卷和配置文件。
- 已清除
docker-ce docker-ce-cli containerd.io
- 删除了任何尾随 files/directories(使用
find / -iname docker
查找) - 重新启动
- 重新安装了以前的软件包
- 恢复了我所有的备份
如果问题仍然存在,请尝试检查之前备份的文件。如果有人知道确切的原因,或者知道为什么会出现错误,请告诉我。
同样,这不是一个可行的解决方案。如果有的话,这是一种解决方法。