Docker部署禅道
禅道由青岛易软天创网络科技有限公司开发,是第一款国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富,操作简洁高效,界面美观大方,搜索功能强大,统计报表丰富多样,软件架构合理,扩展灵活,有完善的API可以调用。禅道,专注研发项目管理!
官方部署文档:https://www.zentao.net/book/zentaopmshelp/405.html
环境准备
运行环境需成功部署Docker服务,如果你是ubuntu系统,可参考https://technology.sharespace.top/docker/
下载禅道镜像
可根据所需版本拉取对应版本的镜像,默认latest为禅道开源最新版本。
docker pull easysoft/zentao
查看拉取的镜像
docker images
启动禅道容器
命令格式如下:
sudo docker run --name [容器名] -p [主机端口]:80 --network=[网络驱动名] --ip [容器IP] --mac-address [mac地址] -v [主机禅道目录]:/www/zentaopms -v [主机mysql目录]:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=[数据库密码] -d easysoft/zentao:[镜像标签]
创建持久化目录
mkdir -p /data/zentao/pms /data/zentao/mysql/data
运行容器
docker run --name zentao -p 80:80 -v /data/zentao/pms:/www/zentaopms -v /data/zentao/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:latest
定义数据库密码:MYSQL_ROOT_PASSWORD=123456
安装禅道
浏览器直接访问 http://宿主机ip:宿主机映射端口
到此安装完成