1、TestLink的简介
Testlink是基于Web的测试用例管理系统,主要功能是测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。
2、部署容器网络
(1)添加容器网络
# test_link是容器网络的名称
docker network create test_link
(2)删除容器网络
docker network rm test_link
3、查看network是否部署成功
docker network ls
4、部署数据库
docker run -d --name mariadb --net test_link --restart=always --privileged=true -e MARIADB_ROOT_PASSWORD=mariadb -e MARIADB_USER=bn_testlink -e MARIADB_PASSWORD=bn_testlink -e MARIADB_DATABASE=bitnami_testlink bitnami/mariadb
# -d:后台运行
#--name:设置别名
# --net后跟着是部署容器网络的名称
#--restart=always:重启docker时,自动启动相关容器
#--privileged=true:container内的root拥有真正的root权限
#-e:设置参数
#-e MARIADB_ROOT_PASSWORD=mariadb:设置管理员密码
#-e MARIADB_USER=bn_testlink:创建一个用户为
#-e MARIADB_PASSWORD=bn_testlink:用户密码
#-e MARIADB_DATABASE=bitnami_testlink:新建数据库
#--net testlink:指定
5、查看数据库是否部署成功
docker ps
6、部署Testlink
docker run -d -p 8081:8080 -p 8443:8443 --name testlink --net test_link --restart=always --privileged=true -e TESTLINK_DATABASE_USER=bn_testlink -e TESTLINK_DATABASE_PASSWORD=bn_testlink -e TESTLINK_DATABASE_NAME=bitnami_testlink bitnami/testlink
#--name testlink :设置别名
#--restart=always:重启docker时,自动启动相关容器
#--privileged=true container内的root拥有真正的root权限
#-e:设置参数
#-e TESTLINK_DATABASE_USER=bn_testlink:传入数据库用户
#-e TESTLINK_DATABASE_PASSWORD=bn_testlink:传入数据库密码
#-e TESTLINK_DATABASE_NAME=bitnami_testlink:传入数据库名
#--net testlink:指定网络和数据库一个网络下
#bitnami/testlink:1.9.20:镜像的版本信息和名字
7、查看Testlink进程
docker ps
8、在浏览器范围Testlink
访问地址:主机ip地址:8081
默认用户名: user,默认密码: bitnami
ps:如果是云服务器的话,需要开放对应的端口哦~~~
以上是我的分享,希望能帮助到你们!