Testlink 是基于 WEB 的测试用例管理系统,主要功能是:测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。
Testlink 服务存储数据依赖数据库服务,所以需要先搭建一个数据库。同时数据库和 Testlink 服务之间访问需要网络互相通畅,也需要建立一个容器网络。
四步搞定Docker 搭建 TestLink :
1. 新建容器网络
docker network create testlink-tier
- network 代表网络方面的参数
- create 代表新建一个网络名字
- testlink-tier 是将要建立的网络名字
2.运行 MariaDB 数据库
docker run -d --name mariadb \
-e MARIADB_ROOT_PASSWORD=mariadb \
-e MARIADB_USER=bn_testlink \
-e MARIADB_PASSWORD=bn_testlink \
-e MARIADB_DATABASE=bitnami_testlink \
--net testlink-tier \
--volume ${HOME}/docker/mariadb:/bitnami \
bitnami/mariadb:10.3.22
- run -d:以后台daemon的方式运行
- –name mariadb:容器启动后的名字
- -e MARIADB_USER=bn_testlink:参数,指定数据库用户名bn_testlink
- -e MARIADB_PASSWORD=bn_testlink:参数,数据库密码。
- -e MARIADB_DATABASE=bitnami_testlink:参数,指定数据库名bitnami_testlink
- –net testlink-tier:指定要使用的网络名字
- –volume H O M E / d o c k e r / m a r i a d b : / b