showdoc
简介美观,是我喜欢的文档管理应用,看一眼就喜欢上了
showdoc
不仅可以在线编辑 markdown
,而且对 API
文档的支持也特别赞
showdoc
目前不仅有客户端可以用,还可以使用浏览器在线访问官网
showdoc
还可以部署在自己的机器上,本篇我们就来使用 docker
在自己的机器上部署一下
- 拉取镜像
sudo docker pull star7th/showdoc
- 创建映射文件目录
我们这里将数据文件映射到镜像内,方便之后的备份和转移,所以要先创建外部文件目录sudo mkdir -p /root/docker/showdoc/Sqlite sudo mkdir -p /root/docker/showdoc/Uploads sudo chmod -R 777 /root/docker/showdoc/Sqlite sudo chmod -R 777 /root/docker/showdoc/Uploads
- 启动镜像
我们这里让showdoc
暴漏在7000
端口上,并且给容器设置了--restart=always
,这个参数可以让容器在机器重启后自启动,从而达到服务不间断的目的sudo docker run -d --name showdoc --restart=always -v /root/docker/showdoc/Sqlite:/Sqlite -v /root/docker/showdoc/Uploads:/Public/Uploads -p 7000:80 showdoc
需要注意的是:最新的
showdoc
镜像数据存放路径和旧版是不一样的,这里是2020-04-22
最新版。若启动访问后无法登陆 ,大概是版本问题导致数据目录映射错位置了,这样的话我们可以先不映射数据目录并启动容器,再使用docker
的exec
命令进入到容器内查看下数据目录存放的路径再做修改 - 配置服务器安全组,开放
7000
端口(若需要) - 打开浏览器,访问首页
这里打开http://你的IP:7000
就能够访问到showdoc
的首页了!
你也喜欢showdoc
的话,记得点个赞哦~
你不喜欢的话,可以喜欢我哦~
(呸,快点赞!)