docker-compose安装禅道(zentao)自建项目管理

NO.1
禅道简介

研发项目管理软件

官网地址:https://www.zentao.net/

docker部署文档

https://www.zentao.net/book/zentaopmshelp/40.html

NO.2
禅道特点

禅道优点

  1. 有开源版本,可自部署,适合小公司使用
  2. 支持Scrum、瀑布、看板项目模型

禅道缺点

  1. 操作相对复杂,有一定的上手成本
  2. UI过于旧
NO.3
禅道安装

官方文档

https://www.zentao.net/book/zentaopmshelp/40.html

本文代码

version: "3.0"
services:
  app:
    image: easysoft/zentao:17.5
    container_name: zentao17.5
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD=123456789
    volumes:
    #   - /etc/localtime:/etc/localtime:ro
      - ./zentaopms:/www/zentaopms
      - ./mysqldata:/var/lib/mysql
    ports:
      - "7017:80"
      - "50001:50000"
      - "3308:3306"

注意

如果启动docker-compose报错

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

则可以先访问服务试试,如果能正常访问禅道,则可以忽略这个错误

如何不能,则需要单独排查

ip:端口访问

初始页面

配置检查

配置设置

本文docker-compose设置的数据库密码为123456789

保存配置信息

经典模式和全新项目管理模式选择

这个新模式是从禅道开源v15.0版本开始的,本文安装的为17.5

安装成功

最终页面

NO.4
禅道使用

操作复杂,参考官方文档即可

NO.5
Tips

原先使用一键安装包,和服务器系统强绑定

现在改为docker-compose,方便备份和升级

END.