使用Docker安装思源笔记

老的部署方法

 

(1)项目地址

Github地址:网页链接

(2)Docker拉取镜像

docker pull b3log/siyuan

(3)新建文件夹

这里创建是存放思源笔记数据的文件夹

cd /opt/

mkdir siyuan_note

(4)修改改文件夹的用户和组

chown 1000:1000 siyuan_note/

必要说明:

宝塔面板www用户的用户ID为1000

同时www组的组ID也是1000

(5)创建容器

docker run  --name siyuan  -it -d  --restart=always  -v /opt/siyuan_note:/siyuan/workspace -p 20013:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace/

这里的端口为20013,别的端口可以自己修改

目录也可以改,不过需要同时修改之前创建的目录

还有这里的参数--workspace和参数-v分号前面的部分

 

最新部署方法

(1)下载老的2.9.6版本的镜像,因为这是最后一个可以免费使用webdav备份的版本

docker pull b3log/siyuan:v2.9.6

创建组

groupadd -g 1000 siyuan

创建用户并指定组和家目录

useradd -u 1000 -g siyuan -d /opt/siyuan siyuan

运行容器

docker run \
-v /opt/siyuan:/siyuan/workspace \
-p 20007:6806 \
-u 1000:1000 \
-e LANG=zh_CN.UTF-8 \
-e LC_ALL=zh_CN.UTF-8 \
--restart=always \
-itd --name="siyuan" \
b3log/siyuan:v2.9.6 \
--workspace=/siyuan/workspace/

 

THE END
分享
二维码
海报
使用Docker安装思源笔记
老的部署方法   (1)项目地址 Github地址:网页链接 (2)Docker拉取镜像 docker pull b3log/siyuan (3)新建文件夹 这里创建是存放思源笔记数据的文件……