用docker的方式搭建禅道

最近换了新的项目团队,由于新团队比较年轻化,考虑到要实行敏捷开发,为了帮助团队建立敏捷化的项目管理,经过调研之后,我选择了目前比较受欢迎的开源项目管理软件:禅道,这是一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品、开发、测试等人员的使用。
同时,被告知测试服务器是个临时的服务器,可能要考虑后期的数据迁移,所以选择了以docker的方式快速部署禅道。

1. 查看服务器是否有禅道容器

docker ps -a

查看所有容器是否存在禅道容器
在这里插入图片描述

2.从docker库下载禅道镜像

docker pull idoop/zentao

3.查询 80端口以及3306端口是否被占用

netstat -anp |grep 3306
netstat -anp |grep 80

4.创建禅道挂载目录,运行镜像

因为80端口被占用了,我们将80端口映射到宿主机8099端口(已检查,未被占用)上,执行命令:

mkdir -p /data/zbox && docker run -d -p 8099:80 -p 3306:3306 \
        -e USER="root" -e PASSWD="password" \
        -e BIND_ADDRESS="false" \
        -e SMTP_HOST="163.177.90.125 smtp.exmail.qq.com" \
        -v /data/zbox/:/opt/zbox/ \
        --name zentao-server \
        idoop/zentao:latest

5.检查容器,禅道容器正常运行

在这里插入图片描述

6.修改管理密码

浏览器登陆ip+映射端口修改管理密码(默认用户名为:admin 密码为:123456)
用docker的方式搭建禅道_第1张图片

你可能感兴趣的:(docker,docker,项目管理,java,linux)