【工具使用】docker(八)用例管理工具 testlink
简介:
基于web 页面的测试用例管理系统,测试项目管理,产品需求管理,测试用例管理,测试几乎按惯例,测试用例的创建,管理和执行,并且还提供了统计的功能。
部署数据库:mariadb
创建一个容器网络testlink : docker network create testlink1
(适用于多个容器之间互相访问,需要使用一个容器网络)(docker network ls 拥有的容器网络)
运行数据库: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 -v ${PWD}/mariadb:/bitnami bitnami/mariadb:10.3.22
-v 将数据文件放在本机电脑${PWD}/mariadb
部署testlink:80 http 443 https
docker run -d -p 8080:8080 -p 8443:8443 --name testlink -e TESTLINK_DATABASE_USER=bn_testlink -e TESTLINK_DATABASE_PASSWORD=bn_testlink -e TESTLINK_DATABASE_NAME=bitnami_testlink --net testlink -v ${PWD}/testlink:/bitnami bitnami/testlink:1.9.20
默认用户:user bitnami
mkdir: cannot create directory '/bitnami/testlink': Permission denied:
解决办法:在当前目录下给/bitnami/testlink添加权限:chmod 777 testlink/,然后再执行命令docker start testlink就可以了
注意:如果容器启动失败,再次生成容器的时候,注意挂载数据要同步清理,否则会启动异常
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)