在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博客

相关推荐
weixin_4492900112 小时前
Docker + MySQL 在 Windows 11 上的本地安装部署文档
mysql·docker·容器
Ysn071912 小时前
中文乱码:在 Docker 容器中设置中文语言环境
运维·python·docker·容器
米高梅狮子12 小时前
01.CentOS-Stream-8-packstack安装OpenStack
linux·云原生·容器·kubernetes·centos·自动化·openstack
zxd02031113 小时前
EFK(Elasticsearch + Fluentd + Kibana) 日志收集系统
运维·docker·jenkins
终端行者13 小时前
Jenkins Pipeline 企业级用法 参数化构建+Ansible发布---上
docker·ansible·jenkins·cicd
亚空间仓鼠14 小时前
Docker容器化高可用架构部署方案(十三)
docker·容器·架构
米高梅狮子15 小时前
01.mysql的备份与恢复
运维·数据库·mysql·docker·容器·kubernetes·github
console.log('npc')15 小时前
Windows 11 → WSL2 → Ubuntu → Docker → Codex → Sub2API
windows·ubuntu·docker
云游牧者16 小时前
K8S存储体系全解-从PV-PVC-SC到StatefulSet持久化实战
云原生·容器·kubernetes·pvc·pv·sc·进阶存储卷
古城小栈16 小时前
K8s 认证、授权 系统
云原生·容器·kubernetes