环境:
- 群晖:DSM 7.1.1-42962
- siyuan:2.9.5
一:创建文件夹
1:使用File Station在docker目录下创建siyuan文件夹
2:�赋予siyuan文件夹EveryOne的权限(后续思源程序会在此处创建文件,否则无权限)
![](https://img.haomeiwen.com/i1605522/9ebdec38e64dcbb1.png)
二:获取镜像
注意:docker 镜像 7 月份国内已被墙,无法访问注册表
直接使用 ssh 命令下载,同样会出现在注册表中
docker pull b3log/siyuan
- docker注册表中搜索siyuan
- 选择b3log/siyuan镜像
- 选择latest最新版本
三:部署镜像
1:进入下载的映像,双击打开b3log/siyuan
![](https://img.haomeiwen.com/i1605522/b530275129c243f2.png)
2:容器名称自己修改,勾选自动重启
自动重启是在NAS启动时,自动启动容器,例如断电重启,远程开机等操作
![](https://img.haomeiwen.com/i1605522/41d8797864fefdd4.png)
3:配置高级设置
执行命令中输入-workspace /siyuan/
,意思将思源的工作目录指定到siyuan下面
![](https://img.haomeiwen.com/i1605522/41a93e8de2bcad85.png)
4:配置高级设置
保存后下一步,指定容器服务对外的端口号,尽量与容器端口一致,好记
![](https://img.haomeiwen.com/i1605522/9f8fdc8a8d3d1cfe.png)
5:配置存储空间
选择添加文件夹,选择第一步创建的/docker/siyuan
,装载路径填写/siyuan
意思就是将本地实际存在的siyuan目录,挂载到docker容器中,名字叫做/siyuan,那么workspace就可以指定工作环境到真实的路径下了
![](https://img.haomeiwen.com/i1605522/060a3a9b213d8efe.png)
6:配置参数结果
点击完成即可启动
![](https://img.haomeiwen.com/i1605522/ffc6e586a5c10c77.png)
四:访问
1:本地访问
群晖NAS的ip地址+端口号,如http://192.168.31.144:6806
2:内网穿透
方案 | 官网地址 | 配置地址 | 价格 | 说明 |
---|---|---|---|---|
樱花Frp | https://www.natfrp.com/ | 群晖 (Synology) NAS 穿透指南 | 免费 | 隧道,创建隧道,选择内地节点,选择本地ip和端口地址,外网通过公网ip或者分配的域名访问 |
DDNSTO | https://www.ddnsto.com/ | 群晖 易有云 文档中心 (linkease.com) | 免费1月 | 隧道,添加映射,给你的服务分配个名字,添加本地地址加端口号即可,外网通过域名访问 |
zerotier | https://my.zerotier.com/ | Synology ZeroTier Documentation | 免费 | 虚拟局域网:后台创建成功network后,NAS和访问的设备只需要加入,后台允许即可使用分配的ip访问 |
网友评论