天天看點

Docker部署禅道

前言:

bug管理工具是必備了,禅道是開源的bug管理工具,其他的bug管理工具都是大同小異的。

1.docker pull 拉取鏡像

Docker部署禅道

2.建立本地目錄

3.啟動容器

8088 通路禅道外部端口号

3316 把容器3306資料庫端口映射到主機3316端口

USER 設定登入賬号 admin

PASSWD 設定登入密碼 123456

BIND_ADDRESS 設定為false

通路<code>http://ip:8088/</code> 即可通路禅道首頁

Docker部署禅道

 首頁輸入上面設定的賬号admin和密碼123456登入

其中可能會遇到的問題

使用centos7搭建過禅道的同學應該還有印象,要修改 apache 的端口号和 mysql 資料庫的端口号,有可能這兩個端口号被占用了,啟動容器的時候會報錯的。

比如8080端口号被使用了

緊接着,我們就會想着去修改端口号,比如把端口号改為8088,然後接着去啟動容器,不好意思,又會報錯

Docker部署禅道

意思是剛才你啟動容器的時候已經存在 zentao-server 這個容器了,怎麼辦?

檢視容器: <code>sudo docker container ls -all</code>

1.給容器換一個名稱

2.将原來這個容器删除了,接着運作上面的步驟就可以了

如果出現浏覽器通路不了禅道

嘗試重新開機一下鏡像

重新開機鏡像的時候先用 docker images 指令找到鏡像ID

Docker部署禅道

再執行

期間【Docker】啟動container的時候出現<code>iptables: No chain/target/match by that name。</code>

原因可能是:docker network無法對新container進行網絡配置

需要重新開機:

Docker部署禅道