在思源笔记升级 2.12 后群晖 docker 无法启动,摸索后成功实现复原,有需要的伙伴可以试试,本人也是小白,有不到的地方希望各位大佬手下留情。目前感觉主要问题就是文件夹权限问题,实际原理不太清楚。以下是解决办法:
一、首先删除之前的容器,进行重新安装
二、重新安装
进 ssh,先获取 root 权限,执行 sudo -i
接下来执行以下命令,==执行前请查看说明,按照自己实际情况进行修改==
docker run -d -v /volume1/docker/siyuan:/siyuan-p 6806:6806 -u 0:1026 b3log/siyuan --workspace=/siyuan --lang=zh_CN --accessAuthCode=xxx
说明
1.代码 /volume1/docker/siyuan:/siyuan
代表群晖 docker 面板中的如图设置,其中冒号前为自己群晖中的思源笔记路径,冒号后和你思源笔记文件夹名称一致即可,==冒号前实际路径:右键点击之前思源笔记所在文件夹右键,复制所在路径==
2.代码 -p 6806:6806
代表端口号
3.代码:-u 0:1026
代表用户权限,其中 0
代表 root 权限,1026
代表自己所建用户权限,可以使用以下命令查询用户 uid
代码
synouser --get 自己用户名
root@alak:~# synouser --get root
User Name : [root]
User Type : [AUTH_LOCAL]
User uid : [0]
Primary gid : [0]
Fullname : []
User Dir : [/root]
User Shell : [/bin/ash]
Expired : [false]
User Mail : []
Alloc Size : [85]
Member Of : [2]
(19) log
(2) daemon
其中 User uid : [0]
==[0]==为此用户编码。
4.b3log/siyuan --workspace=/siyuan --lang=zh_CN
代码保持不变
5.代码 --accessAuthCode<mark>=xxx</mark>
代表打开界面时的保护密码,==xxx==为密码,请自行修改
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于