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
的話,記得點個贊哦~
你不喜歡的話,可以喜歡我哦~
(呸,快點贊!)