最近发现一款国产开源的宝藏笔记软件:思源笔记
偶然发现这款笔记居然可以docker部署,然后如果部署在云服务器中,就可以在任何设备中使用网页进行访问,但是教程不是很详细,所以分享一下如何顺利地进行docker部署思源笔记
这里我在自己的阿里云服务器的linux环境中安装
注意需要先安装docker,这里就不过多介绍了。
1.拉取思源镜像
docker pull b3log/siyuan
2.创建服务器的映射目录
我一般在opt的文件夹下创建
mkdir -p /opt/siyuan
3.思源docker部署命令
docker run -d -v /opt/siyuan:/siyuan/workspace -p 6806:6806 --name siyuan b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode password
这里解释一下命令的意思:
docker容器命名为siyuan,映射的目录为/opt/siyuan
设置的访问密码是password 端口为6806
运行之后,访问笔记的网址为:[服务器公网地址]:6806
4.思源docker部署命令
注意如果自己已经有很多本地部署的思源笔记了,只需要整个笔记文件夹压缩
然后打包上传到云服务器的映射文件夹中替换就行
注意上传替换时需要停止docker,否则这个.lock锁定文件会影响笔记的访问