linux-docker下安裝禪道全部


友情提示:按照步驟走,99%的人會安裝成功,1%的人可以咨詢度娘

64位電腦安裝禪道,滿足發送郵件功能

第一步:

docker ps

查看docker中的容器是否有禪道(docker ps -a    這個指令看的是所有容器,包括未運行的)ps:登錄服務器這個步驟沒說,沒必要說。。。。

1、如果有進行備份刪除

2、如果沒有進行第二步

第二步:

docker pull idoop/zentao

本人用的這個版本的(ps:原先不知道用的那個版本,禪道郵件功能不能正常使用,各種ping  telnet全是通的,說多了都是淚啊 )

第三步:

mkdir -p /data/zbox && docker run -d -p 80:80 -p 3306:3306 \
        -e USER="root" -e PASSWD="password" \
        -e BIND_ADDRESS="false" \
        -e SMTP_HOST="163.177.90.125 smtp.exmail.qq.com" \
        -v /data/zbox/:/opt/zbox/ \
        --name zentao-server \
        idoop/zentao:latest

 創建docker 鏡像,端口號,發送郵件的IP 及smtp服務器(smtp.exmail.qq.com(使用SSL,端口號465)根據自己的配置來進行配置)

 注: 訪問禪道的URL端口是 8080,數據庫端口是3306,web登錄的用戶名密碼是: Admin / 123456

 

      a) 刪除之前運行的容器
      docker rm <ID>
      b) 刪除本機保存禪道內容的文件夾
      rm -rf /data/zbox
      c). 重新部署禪道 (再次執行第三步命令)

 

第四步:

docker ps

查看是否正常安裝(此時會一條出現有id的數據)

第五步:

docker stop id

如果想要停止禪道或者其他容器操作  就停止對應的id

docker restart id

重啟對應id的容器

docker rm id

刪除對應id的容器

 

docker 基礎指令:http://www.runoob.com/docker/docker-container-usage.html  

 

禪道的備份數據在:/data/zbox/app/zentao/tmp/backup下面

copy的話要把最新的xxx.sql.php     xxx.file.zip.php    xxx.code.zip.php  3個文件都要備份

如果服務器直接替換的話,需要把docker  stop  id  在重啟一下  禪道才正常使用(不停止,重啟的話會卡死,且備份數據還原失敗)

 


免責聲明!

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



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