操作系統(tǒng)為Centos 7
(1)安裝Docker
登錄本地服務器,切換到root用戶,使用以下命令進行安裝
yum install docker
(2)啟動Docker服務
?啟動命令如下所示
? service docker start
(3)設置Docker服務為開機啟動
設置命令如下
?chkconfig docker on
(4)借助yum命令,安裝git
安裝命令如下所示
yum install git
(5)安裝ShowDoc
從GitHub上復制代碼到本地某個目錄,這里進入根目錄下的test文件夾。
cd /test
git clone -o gitbug https://github.com/stat7th/showdoc
(6)進入ShowDoc目錄開始安裝
cd showdoc/
docker build -t? showdoc ./
docker run - d? ?- -name showdoc -p 4999:80 showdoc
注:如果想在不同端口啟動,請修改4999為其他端口。
(7)訪問ShowDoc
在瀏覽器中 輸入網(wǎng)址 http://192.168.132.132:4999/install/,打開如圖1-5下(注:將IP地址及端口號替換成用戶自己服務器的IP地址及步驟(6)中設置的端口號)

選擇語言(默認中文),單擊OK按鈕,彈出安裝成功提示框,如圖1-6所示。

然后按照提示信息刪除/install目錄,使用如下命令進行刪除(其中的XXX為install路徑)
rm -rf? xxx/install
(8)備份
API文檔是非常重要的文檔,需定期備份。/XXX/showdoc/Sqlite下有個showdoc.db.php文件,定期備份該文件即可。
用戶可以采用手動命令備份,使用如下命令
e.g.mv /xxx/showdoc/Sqlite/showdoc.db.php /test/showdoc.db.php.bak
上面示例將showdoc.db.php文件重命名為showdoc.db.php.bak文件保存在/test目錄下,也可以額編寫自動化備份腳本定期備份。
注:Docker是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用及依賴到一個可移植的容器中,然后發(fā)布在Linux系統(tǒng)上,也可以實現(xiàn)虛擬化。容器使用沙箱機制,相互之間不會有任何接口。