docker启动seafile报符号链接错误

*** Killing all processes…
*** Running /etc/my_init.d/01_create_data_links.sh…
mv: failed to access ‘/shared/logs/var-log’: Too many levels of symbolic links
*** /etc/my_init.d/01_create_data_links.sh failed with status 1

不能映射软连接

要怎么解决了,我是docker安装的,之前运行是好的,我重启了一下服务器就不行了

找到原因来了,ubuntu桌面版重启之后挂载的名称变了,后面多了一个1,原来的名称就变成了软连接,导致所有的docker映射的目录都不对了,在左面模式下还没有发现问题,在终端里面显示目录才发现不对了,然后把所有的docker映射的目录都改过来就好了

请问,要修改哪里的docker映射目录

就是拉取docker的时候不是要对容器内的/shared目录进行映射吗,一般都要把这个目录映射到容器外面,停止容器,找到目录映射这里,把路径重新改一下就好了,我以前容器外目录是/media/用户名/Data/seafilepro,后来发现挂载名称变了之后把这个里面的Data改成真实的挂载名称Data1保存重启容器就行了,不着调 对你有没有帮助