91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Docker環境下搭建測試管理平臺

發布時間:2021-11-19 11:48:39 來源:億速云 閱讀:203 作者:小新 欄目:網絡管理

這篇文章主要為大家展示了“怎么在Docker環境下搭建測試管理平臺”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“怎么在Docker環境下搭建測試管理平臺”這篇文章吧。

第一部分:環境準備

首先需要在CentOS 7系統中安裝Docker engine,如果已經安裝,可以跳過1)2)3)4)步。

1) 從yum倉庫安裝docker engine

# yum install -y docker

2) 啟用docker服務

# systemctl enable docker

3) 啟動docker服務

# systemctl start docker

4) 查看docker服務的運行狀態

# systemctl status docker

5) 使用docker pull命令拉取需要的鏡像。由于testlink和mantis都需要存儲相關數據,所以這里可以看到還拉取了一個mysql鏡像。

# docker pull bitnami/testlink:1.9.16-r8

# docker pull vimagick/mantisbt

# docker pull mysql:5.7.20

6) 使用docker network命令中創建一個新的容器網絡,可以命名為testlink-tier。這樣接下來創建的mysql, testlink和manties容器將會鏈接到這個網絡上。

# docker network create testlink-tier

第二部分:Testlink安裝

7) 然后用下面的命令依次啟動mysql數據庫服務容器,testlink容器。

# docker run -d --name mysql-testlink \

--net testlink-tier \

-v ~/testlink/db:/var/lib/mysql \

-e MYSQL_ROOT_PASSWORD=p@ssw0rd \

-e MYSQL_ROOT_HOST=% \

-e MYSQL_DATABASE=testlinkdb \

mysql:5.7.20

8) 上面的命令中我們創建了一個mysql容器,設定root賬戶密碼為p@ssw0rd,創建了一個名為testlinkdb的數據庫,并允許root通過任何地址鏈接該mysql服務,并且鏈接到之前創建的testlink-tier容器網絡。

9) 接下來用下面的命令啟動testlink容器。通過mysql容器的name (mysql-testlink)連接數據庫服務。

# docker run -d -p 8000:80 -p 8443:443 --name testlink \

-e MARIADB_USER=root \

-e MARIADB_PASSWORD=p@ssw0rd \

-e MARIADB_HOST=mysql-testlink \

-e MARIADB_PORT_NUMBER=3306 \

--net testlink-tier \

--volume ~/testlink/data:/bitnami/testlink \

--volume ~/testlink/apache:/bitnami/apache \

--volume ~/testlink/php:/bitnami/php \

bitnami/testlink:1.9.16-r8

10) testlink容器啟動后,通過docker logs查看testlink啟動是否正常。

# docker logs testlink

如果一切正常,log中會顯示類似下面的信息.

怎么在Docker環境下搭建測試管理平臺

11) 然后在瀏覽器中打開http://<host>:8000 (其中host為docker engine所在的機器ip或者域名)

登錄信息如下:默認用戶名:user,默認密碼bitnami ,如下圖所示:

怎么在Docker環境下搭建測試管理平臺

第三部分:Mantis安裝

12) 接下來準備啟動mantis容器,首先需要使用下面的命令啟動一個新的mysql容器。

# docker run -d --name mysql-mantis \

--net testlink-tier \

-v ~/mantis/db:/var/lib/mysql \

-e MYSQL_ROOT_PASSWORD=p@ssw0rd \

-e MYSQL_ROOT_HOST=% \

-e MYSQL_DATABASE=bugtracker \

-e MYSQL_USER=mantisbt \

-e MYSQL_PASSWORD=mantisbt \

mysql:5.7.20

13) 啟動mantis容器

# docker run -d -p 8001:80 --name mantis \

--net testlink-tier \

vimagick/mantisbt:latest

14) 然后在瀏覽器中打開http://<host>:8001/admin/install.php (其中host為docker engine所在的機器ip或者域名)會進入初始安裝界面,在下圖中填入處填入對應的內容:

怎么在Docker環境下搭建測試管理平臺

以下是對填寫內容的簡單說明:

怎么在Docker環境下搭建測試管理平臺

15) 完成后點擊Install/Upgrade Database按鈕完成安裝, 在瀏覽器中打開http://<host>:8001/即可登錄Manits。

初始登錄信息: 用戶名: administrator 密碼: root

怎么在Docker環境下搭建測試管理平臺

第四部分:在Testlink中添加Mantis

在Testlink的Issue Tracker Management中可以添加Mantis接口(db模式)進行集成,如下圖所示:

怎么在Docker環境下搭建測試管理平臺

注意上圖中的uriview和uricreate節點中的ip地址和端口需要與mantis容器的運行host ip以及端口匹配。

以上是“怎么在Docker環境下搭建測試管理平臺”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青龙| 阜康市| 娄底市| 廉江市| 雷波县| 深水埗区| 开远市| 崇义县| 绥中县| 沙湾县| 绵阳市| 台北市| 金阳县| 武邑县| 靖安县| 台南县| 闵行区| 潜江市| 张掖市| 九龙城区| 西青区| 婺源县| 上饶县| 麻城市| 醴陵市| 贵溪市| 甘南县| 高密市| 荣昌县| 上林县| 吉林市| 靖州| 云浮市| 南通市| 大姚县| 宜城市| 磴口县| 南宁市| 左权县| 安乡县| 天峻县|