Ubuntu docker 部署 showdoc(一個非常好用的文檔管理工具)

showdoc 簡介美觀,是我喜歡的文檔管理應用,看一眼就喜歡上了
showdoc 不僅可以在線編輯 markdown,而且對 API 文檔的支持也特別贊
showdoc 目前不僅有客戶端可以用,還可以使用瀏覽器在線訪問官網
showdoc 還可以部署在自己的機器上,本篇我們就來使用 docker 在自己的機器上部署一下

  1. 拉取鏡像
    sudo docker pull star7th/showdoc
    
  2. 創建映射文件目錄
    我們這裏將數據文件映射到鏡像內,方便之後的備份和轉移,所以要先創建外部文件目錄
    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
    
  3. 啓動鏡像
    我們這裏讓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最新版。若啓動訪問後無法登陸 ,大概是版本問題導致數據目錄映射錯位置了,這樣的話我們可以先不映射數據目錄並啓動容器,再使用dockerexec命令進入到容器內查看下數據目錄存放的路徑再做修改

  4. 配置服務器安全組,開放7000端口(若需要)
  5. 打開瀏覽器,訪問首頁
    這裏打開http://你的IP:7000就能夠訪問到showdoc的首頁了!

你也喜歡showdoc的話,記得點個贊哦~
你不喜歡的話,可以喜歡我哦~
(呸,快點贊!)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章