安装与升级
手册分类 
- 1. 禅道DevOps解决方案介绍
- 1.1 关于禅道DevOps解决方案
- 1.2 DevOps4.0版本的变化
- 2. 安装与升级
- 2.1 快速安装
- 3. 空间
- 4. 代码库
- 5. 分支规则
- 6. 分支类型
- 7. 分支归档
- 7.1 使用分支归档功能
- 8. 评审流程
- 9. 流水线
- 10. 代码扫描
- 11. 应用管理
- 11.1 应用管理
- 12. Fit命令
- 12.1 Fit命令行使用手册
- 1.1 关于禅道DevOps解决方案
快速安装 分享链接
作者:DevOps最后编辑:孟笑宇 于 2026-06-10 16:06:17 浏览量:587
版本升级
当前为Beta版本,旨在邀请广大用户优先体验新特性,暂不建议用于生产环境。
目前暂不支持从旧版直接进行升级,如需体验DevOps4.0,需重新进行安装,安装后可迁移原禅道数据,DevOps数据无法迁移。
DevOps数据迁移功能会在DevOps4.0正式版发布后上线。
通过禅道一键安装包安装
禅道一键安装包下载地址>>点击前往
通过上方新闻链接底部下载地址,下载对应版本的一键安装包,按照禅道一键安装包标准安装教程进行安装。
安装完成后,可以查看到GitFox服务是否正常启动。

通过禅道源码包安装
禅道源码包下载地址>>点击前往
通过上方新闻链接底部下载地址,下载对应版本的源码包,按照禅道源码包标准安装教程进行安装。
安装完成后,进入禅道,点击左侧DevOps菜单,进入DevOps页面,点击“开始安装”

根据页面提示,在控制台中运行相应脚本。运行完成后,勾选“我已完成上述安装步骤”,然后点击“开始使用”即可进入DevOps。

通过Docker安装
docker镜像地址
开源版:hub.zentao.net/app/zentao:devops-22.2
企业版:hub.zentao.net/app/zentao:devops-biz13.2
旗舰版:hub.zentao.net/app/zentao:devops-max8.2
IPD版:hub.zentao.net/app/zentao:devops-ipd5.2docker启动部署方式
1.获取镜像 以开源版示例
docker pull hub.zentao.net/app/zentao:devops-22.22.运行镜像
使用内置数据库
docker run -d \
--name zentao \
-v /data:/data \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 80:80 \
-p 3000:3000 \
-e MYSQL_INTERNAL=true \
--privileged \
--restart always \
hub.zentao.net/app/zentao:devops-22.2 使用外部数据库
docker run -it \
-v $PWD/data:/data \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 80:80 \
-p 3000:3000 \
-e ZT_MYSQL_HOST=<你的MySQL服务地址> \
-e ZT_MYSQL_PORT=<你的MySQL服务端口> \
-e ZT_MYSQL_USER=<你的MySQL服务用户名> \
-e ZT_MYSQL_PASSWORD=<你的MySQL服务密码> \
-e ZT_MYSQL_DB=<禅道数据库名> \
hub.zentao.net/app/zentao:devops-22.2docker-compose方式启动
1.使用内部数据库启动
services:
# db service for zentao
zentao-db:
image: mariadb:10.6
container_name: zentao-db
ports:
- '3306:3306'
volumes:
- /data/zentao-mysql:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=pass4Zentao
- MYSQL_DATABASE=zentao
networks:
- zentao-net
# zentao service
zentao:
image: hub.zentao.net/app/zentao:21.2
container_name: zentao
ports:
- '80:80'
- '3000:3000'
volumes:
- /data/zentao-file:/data
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- zentao-db
environment:
- ZT_MYSQL_HOST=zentao-db
- ZT_MYSQL_PORT=3306
- ZT_MYSQL_USER=root
- ZT_MYSQL_PASSWORD=pass4Zentao
- ZT_MYSQL_DB=zentao
- PHP_MAX_EXECUTION_TIME=120
- PHP_MEMORY_LIMIT=512M
- PHP_POST_MAX_SIZE=128M
- PHP_UPLOAD_MAX_FILESIZE=128M
networks:
- zentao-net
networks:
zentao-net:
driver: bridge2.使用外部数据库启动yaml文件
services:
# zentao service
zentao:
image: hub.zentao.net/test/zentao:devops:22.2
container_name: zentao
ports:
- '80:80'
- '3000:3000'
volumes:
- ./data/zentao-file:/data
- /var/run/docker.sock:/var/run/docker.sock
environment:
- ZT_MYSQL_HOST=<你的MySQL服务地址>
- ZT_MYSQL_PORT=<你的MySQL服务端口>
- ZT_MYSQL_USER=<你的MySQL服务用户名>
- ZT_MYSQL_PASSWORD=<你的MySQL服务密码>
- ZT_MYSQL_DB=<禅道数据库名>
- PHP_MAX_EXECUTION_TIME=120
- PHP_MEMORY_LIMIT=512M
- PHP_POST_MAX_SIZE=128M
- PHP_UPLOAD_MAX_FILESIZE=128M
networks:
- zentao-net
networks:
zentao-net:
driver: bridge 




精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


