安装与升级

快速安装 分享链接/book/devops/2336.html?releaseID=29

作者:DevOps最后编辑:孟笑宇 于 2026-06-10 16:06:17 浏览量:587

版本升级

当前为Beta版本,旨在邀请广大用户优先体验新特性,暂不建议用于生产环境。


目前暂不支持从旧版直接进行升级,如需体验DevOps4.0,需重新进行安装,安装后可迁移原禅道数据,DevOps数据无法迁移。

DevOps数据迁移功能会在DevOps4.0正式版发布后上线。

通过禅道一键安装包安装

禅道一键安装包下载地址>>点击前往

通过上方新闻链接底部下载地址,下载对应版本的一键安装包,按照禅道一键安装包标准安装教程进行安装。

使用Windows一键安装包安装教程

使用 Linux一键安装包安装教程

安装完成后,可以查看到GitFox服务是否正常启动。

通过禅道源码包安装

禅道源码包下载地址>>点击前往

通过上方新闻链接底部下载地址,下载对应版本的源码包,按照禅道源码包标准安装教程进行安装。

使用Windows、Linux源码包安装教程

使用 Mac源码包安装教程

安装完成后,进入禅道,点击左侧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.2

docker启动部署方式

1.获取镜像 以开源版示例

docker pull hub.zentao.net/app/zentao:devops-22.2

2.运行镜像

使用内置数据库

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.2

docker-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: bridge

2.使用外部数据库启动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 




返回顶部
客服头像
刘璐
高级客户经理
客服微信
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET