docker安装部署思源笔记

 

docker安装部署思源笔记

拉取docker

docker pull b3log/siyuan

启动容器 

docker run  --name siyuan  -it -d  --restart=always  -v /usr/local/software/siyuan/data/SiYuan:/root/Documents/SiYuan -p 6806:6806 b3log/siyuan 
## --name siyuan 启用一个容器名为 siyuan 的容器 
## --restart=always 容器自启(正常写笔记的时候思源服务正常,但是我将一写markdown格式错误的笔记粘贴到笔记中之后,整理笔记的时候偶尔会崩溃) 
## -v /usr/local/siyuan/data/SiYuan:/root/Documents/SiYuan   将思源笔记的数据映射到服务器,在服务器的 /usr/local/siyuan/data/SiYuan 中就能看到所有的笔记了 
## -p 6806:6806  端口映射   
## 使用的容器  b3log/siyuan

注意:思源笔记目前必须使用6806,其他的端口会无法使用

访问服务: http://服务器ip:6806 就可以访问了

安装后显示英文界面

1.打开思源笔记软件,在上方找到【设置】按钮:

2.单击【设置】按钮,在设置页面选择【外观】。

3.选择【语言】->【简体中文】即可。在语言选项卡中也可以选择其他语言。

docker升级 

docker pull b3log/siyuan ## 拉取新的docker
docker stop siyuan ## 停止容器
docker rm siyuan ## 删除容器
## 重新生成容器
docker run  --name siyuan  -it -d  --restart=always  -v /usr/local/software/siyuan/data/SiYuan:/root/Documents/SiYuan -p 6806:6806 b3log/siyuan

备份数据

docker stop siyuan ## 停止容器
cd /usr/local/software/siyuan/data/  ## 进入思源数据文件夹
sudo tar -zcvf SiYuan.20210923.tar.gz ./SiYuan    ## 将数据打包为压缩包(需要root权限,否则会压缩失败)
docker start siyuan  ## 启动容器

评论

此博客中的热门博文

Debian 12安装 Docker 以及 Docker Compose 教程

docker部署calibre-web-电子书库

VPS服务器搭建一个FRP内网穿透服务