Docker方式部署禪道


參考:https://www.zentao.net/book/zentaopmshelp/405.html

一、環境准備

運行環境需成功部署Docker服務,推薦使用Docker 18版本以上,對主機環境沒有要求。

可以通過命令查看Docker版本

 

 二、下載禪道環境

Docker Hub禪道鏡像地址:https://hub.docker.com/r/easysoft/zentao/tags

 

 如,拉取禪道開源版本12.3.3

docker pull easysoft/zentao:12.3.3

 

 三、啟動禪道容器

1、啟動禪道容器

 

 其中,容器名:啟動的容器的名字,可隨意指定;

主機端口:主機端口為web訪問端口;

網絡驅動名:自己創建的網絡驅動名;

容器IP:在網絡驅動范圍內選擇一個作為該容器的固定ip;

mac地址:指定固定的mac地址,建議范圍為:02:42:ac:11:00:00  到  02:42:ac:11:ff:ff;

主機禪道目錄:必須指定,方便禪道代碼、附件等數據的持久化,非升級情況需指定空目錄;

主機mysql目錄:必須指定,方便禪道數據持久化,非升級情況需指定空目錄;

數據庫密碼:容器內置mysql用戶名為root,默認密碼123456,如果不修改可以不指定該變量;如果想更改密碼可以設置MYSQL_ROOT_PASSWORD變量來更改密碼;

鏡像標簽:禪道版本。

 首先在主機上創建空目錄/usr/local/my_datas/zentao/zentaopms,/usr/local/my_datas/zentao/mysqldata,這兩個目錄的路徑及目錄名可以隨意命名;然后執行如下命令;

sudo docker run --name zentao1233 -p 8899:80 -v /usr/local/my_datas/zentao/zentaopms:/www/zentaopms -v /usr/local/my_datas/zentao/mysqldata:/var/lib/mysql -d easysoft/zentao:12.3.3

2.查看容器是否啟動成功。

 

 四、安裝禪道

1.瀏覽器直接訪問http://容器ip:宿主機映射端口。

 

2.【開始安裝】——【下一步】—— 【下一步】——填寫數據庫密碼——【保存】——【下一步】——設置賬號——【保存】——安裝成功

 

 

 

 

 

 

 

 

 

 

 

 

 

 五、登錄禪道系統,就要求修改密碼;至此,安裝成功,good!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM