在docker中搭建测试用例管理平台testlink

部署数据库

创建容器网络

创建一个名为"testlink"的容器网络

复制代码
docker network create testlink

查看容器网络

复制代码
docker network ls

启动数据库

如果没有mariadb,则会自动拉取一个最新版本的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 -v ${PWD}/mariadb:/bitnami/ bitnami/mariadb

也可以指定端口:(与上面二选一)

复制代码
docker run -d --name mariadb -e MARIADB_PASSWORD=mariadb -e MARIADB_USER=bn_testlink -e MARIADB_PASSWORD=bn_testlink -e MARIADB_DATABASE=bitnami_testlink --net testlink -v ${PWD}/mariadb:/bitnami/ -p 8088:3307 bitnami/mariadb:latest

代码解释:

后台运行

-d

指定容器名为mariadb

--name mariadb

-e:设置参数

创建用户、密码、db

-e MARIADB_ROOT_PASSWORD=mariadb

-e MARIADB_USER=bn_testlink

-e MARIADB_PASSWORD=bn_testlink

-e MARIADB_DATABASE=bitnami_testlink

指定net网络为testlink(就是前面创建的网络)

--net testlink

(前)指定目录,(后)指定版本,默认最新

-v ${PWD}/mariadb:/bitnami/ bitnami/mariadb

复制代码
docker run -d --name testlink -p 8099:80 -p 443:443 -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

有时候指定最新版本拉取会出现命令识别问题,可以去掉:latest

默认用户名:user

默认密码:bitnami

注:最近发现pull testlink会提示没权限

Docker容器技术入门-CSDN博客

相关推荐
dyj0956 小时前
Dify - (一)、本地部署Dify+聊天助手/Agent
人工智能·docker·容器
Nice_Fold10 小时前
Kubernetes DaemonSet、StatefulSet与Service(自用笔记)
笔记·容器·kubernetes
Java后端的Ai之路14 小时前
Kubernetes是什么?(小白入门版)
云原生·容器·kubernetes·教程
木雷坞15 小时前
视觉算法环境 Docker 镜像拉取失败排查
运维·人工智能·docker·容器
瀚高PG实验室15 小时前
安全版V4.5版本docker容器license过期问题处理步骤
安全·docker·容器·瀚高数据库
java_logo16 小时前
SiYuan 思源笔记 Docker 部署终极指南:Windows+Linux 双平台
windows·笔记·docker·思源笔记·思源笔记部署·docker部署思源笔记·思源笔记文档
Hello.Reader16 小时前
Ubuntu 上正确安装 Kali 虚拟机、Docker 与 kail 工具指南
linux·ubuntu·docker
筱_智17 小时前
Docker学习-超详细-通俗易懂(从入门到精通)
学习·docker·容器
EAIReport17 小时前
Docker与K8s核心解析:共同性、差异性及实战适配指南
docker·容器·kubernetes