Sign inSign up

xcodei/zentao

By xcodei

•Updated almost 7 years ago

禅道,有详细的部署教程

Image
0

935

xcodei/zentao repository overview

⁠使用docker-compose.yml快速部署zentao

version: "3" #版本
services: #服务
   zentao: #服务名
     image: "xcodei/zentao" #使用的image镜像
     ports: #开放端口
       - 8414:80  # 开放禅道端口
     #environment: #环境配置 (如果用已有数据库则把这一步注释即可)
       #- MYSQL_ROOT_PASSWORD= 1111 #设置MySQL密码 (如果用已有数据库则把这一步注释即可)
     extra_hosts: # 设置smtp服务器的IP和主机
      - "smtp.exmail.qq.com:163.177.90.125"
     volumes: #挂载目录
       - ./data/www:/app/zentaopms #禅道目录
       - ./data/data:/var/lib/mysql #MySQL的data数据目录
       - /etc/localtime:/etc/localtime:ro #配置容器时间同步
     restart: always # 自动重启(生产环境推荐使用)
     container_name: zentao # 给容器起个名
     # network_mode: "host" # 网络配置

直接docker run 也可以

    docker run -d -p 80:80 -p 3306:3306  -name zentao -v ./data/www:/app/zentaopms  -v ./data/data:/var/lib/mysql  xcodei/zentao

如使用的是自由数据库的话可以不挂载MySQL目录。

zentao目录结构

 drwxr-xr-x. 11 www-data www-data  131 Oct 21 09:56 ./
drwxr-xr-x.  1 root     root       34 Oct 21 09:37 ../
drwxrwxr-x.  3 www-data www-data   61 Jul 17 23:27 bin/
drwxrwxrwx.  3 www-data www-data  109 Oct 21 10:26 config/
drwxrwxr-x.  3 www-data www-data 4096 Jul 17 23:28 db/
drwxrwxr-x.  2 www-data www-data  258 Jul 17 23:27 doc/
drwxrwxr-x.  3 www-data www-data  140 Jul 17 23:28 framework/
drwxrwxr-x. 25 www-data www-data 4096 Jul 17 23:28 lib/
drwxrwxrwx. 57 www-data www-data 4096 Jul 17 23:28 module/
drwxrwxrwx.  6 www-data www-data   60 Jul 17 23:27 tmp/
-rw-rw-r--.  1 www-data www-data   12 Jul 17 23:27 VERSION
drwxrwxrwx.  5 www-data www-data  198 Oct 21 10:06 www/    

我们只需要把一下目录挂载即可:

-v ./data/www:/app/zentaopms #禅道目录
-v ./data/data:/var/lib/mysql #MySQL的data数据目录

Tag summary

Content type

Image

Digest

Size

167.7 MB

Last updated

almost 7 years ago

docker pull xcodei/zentao