Ubuntu22.04 LTS 基于docker部署思源笔记
官网地址:
https://b3log.org/siyuan/
GitHub地址:
https://github.com/siyuan-note/siyuan
1. 启动docker容器
docker run -d \
-v workspace_dir_host:workspace_dir_container \
-p 6806:6806 \
--restart always \
b3log/siyuan \
--workspace=workspace_dir_container \
--accessAuthCode=xxx
# 举例
docker run -d \
-v /siyuan:/siyuan \
-p 6806:6806 \
--restart always \
b3log/siyuan:latest \
--workspace=/siyuan \
--accessAuthCode=123456
参数说明:
参数 | 说明 |
---|---|
workspace_dir_host |
宿主机的工作空间文件夹路径 |
workspace_dir_container |
容器的工作空间文件夹路径,和后面的--workspace 保持一致 |
--restart always |
容器的重启策略,此处表示只要容器退出,始终重启容器 |
--accessAuthCode |
访问的授权码,相当于你登陆的时候的密码 |
温馨提示:
此处拉镜像会去镜像官网拉,需要开“代理”
查看容器状态
[root@docker3:~]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a323e69c4028 b3log/siyuan:latest "/opt/siyuan/entrypo…" 39 seconds ago Up 39 seconds 0.0.0.0:6806->6806/tcp, :::6806->6806/tcp magical_dijkstra
2. web页面测试服务
10.0.0.3:6806
3. 设置为中文界面
温馨提示:
如果设置完成后还是英文界面,关掉浏览器页面重新访问即可。
标签:LTS,--,siyuan,Ubuntu22.04,6806,workspace,docker,dir From: https://www.cnblogs.com/jasper2023/p/18584613