本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/30232

Docker搭建Testlink

1.使用utuntu搭建docker环境

1.卸载旧版本docker
$ apt-get remove docker docker-engine docker.io containerd runc 2.升级工具

sudo apt-get update
      sudo apt-get install    ca-certificates curl  gnupg lsb-release

3.安装Docker Engine, containerd, and Docker Compose.
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 4.测试
docker run hello-world
5.添加国内镜像源 add registry
查看是否有 /etc/docker/daemon.json,若无新增,并添加如下内容

{
  "registry-mirrors": [
    "https://example.mirror.aliyuncs.com",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}

之后重启服务

sudo systemctl daemon-reload
sudo systemctl restart docker

执行docker info看到registry mirrors如配置内容,说明配置成功。
6.查看docker版本号

软件测试学习笔记丨Docker搭建Testlink_docker

2. 拉取mariadb镜像,并查看本地镜像。

软件测试学习笔记丨Docker搭建Testlink_docker_02

3. 运行mariadb容器,并查看运行的容器。

软件测试学习笔记丨Docker搭建Testlink_docker_03

拉取TestLink镜像,并查看本地镜像。

软件测试学习笔记丨Docker搭建Testlink_docker_04

软件测试学习笔记丨Docker搭建Testlink_重启_05

运行TestLink容器,并查看运行的容器。

软件测试学习笔记丨Docker搭建Testlink_重启_06

TestLink界面截图。

软件测试学习笔记丨Docker搭建Testlink_Docker_07

软件测试学习笔记丨Docker搭建Testlink_docker_08