记录下解决 docker 里的思源启动问题的过程
源头:
D 大为了解决群晖用户的需求,修改了 docker 镜像的权限,锁死必须用用户 siyuan(uid/gid:1000:1000)运行,而以前的 docker 都是通过 root 运行,从而造成更新后因为权限问题无法启动 siyuan
解决办法:
- 修改命令
docker:在原命令上加上-u 1000:1000
docker-compose:增加一行user: "siyuan"
- 对宿主机的数据文件夹赋予 1000:1000 权限,
chown -R 1000:1000 /宿主机工作空间文件夹路径
- 重启 docker
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于