门槛:一台云服务器
步骤一、安装 Docker
在菜鸟教程中找到对应的安装命令,本示例服务器系统为 Centos,安装命令及效果如下
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
步骤二、启动 Docker,拉取镜像 b3log/siyuan
systemctl start docker
docker pull b3log/siyuan
步骤三、开启 6806 端口及安全组,为映射做准备
systemctl start firewalld
firewall-cmd --zone=public --add-port=6806/tcp --permanent
firewall-cmd --reload

步骤四、运行镜像
docker run -itd -p 0.0.0.0:6806:6806 b3log/siyuan -accessAuthCode siyuan (PS:siyuan为鉴权)
可能会遇到如下报错,此时需要重启 docker(systemctl restart docker),再执行运行命令
此时得到一个容器 ID,说明已经伺服成功,可以使用服务器公网 IP 加上 6806 端口访问了,输入鉴权密码后,大功告成
