禅道docker化(Centos7.2)

操作步骤

确认服务器禅道版本及容器禅道版本

配置docker-compose

  • 确认需挂载目录
  • 禅道文件:/opt/zbox/app/zentao/www/data/upload/1
  • 禅道配置文件:/opt/zbox/app/zentao/config
  • 系统配置文件:/opt/zbox/etc
  • 数据库:/opt/zbox/data/mysql
  • 计划备份文件:/mnt/data/z/pms/backup
  • 日志文件:/opt/zbox/logs
version: '2'
services:
    zentao-server:
        image: docker.io/idoop/zentao

        ports:
            - '81:80'
            - '3307:3306'

        environment:
            - USER="root"
            - PASSWD="password"
            - BIND_ADDRESS="false"

        volumes:
            - '/srv/data/zentao/upload:/opt/zbox/app/zentao/www/data/upload/1'
            - '/srv/data/zentao/config:/opt/zbox/app/zentao/config'
            - '/srv/data/zentao/mysql:/opt/zbox/data/mysql'
            - '/srv/data/zentao/etc:/opt/zbox/etc'
            - '/srv/data/zentao/logs:/opt/zbox/logs'
            - '/srv/data/zentao/backup:/mnt/data/z/pms/backup'

停止原服务器

  • 执行/opt/zbox/zbox stop 命令停止Apache和Mysql。

启动容器

[root@localhost zentao]# pwd
/srv/docker/docker-compose/zentao
[root@localhost zentao]# ll
total 4
-rw-r--r-- 1 root root 390 Apr 25 13:53 docker-compose_v1.0.0.yml
[root@localhost zentao]# docker-compose -f ./docker-compose_v1.0.0.yml up -d
Creating zentao_zentao-server_1 ... done
  • 启动Apache和Mysql服务后
  • 浏览器直接访问http://禅道服务器ip:apache端口 即可访问和登录禅道。
  • 注:如果网页无法访问,请先关闭禅道所在电脑的防火墙和selinux再刷新网页访问试一下。
  • 禅道默认管理员帐号是 admin,密码 123456。
  • 禅道数据库
  • 网页登录数据库
    • 禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adduser.sh来添加用户(先 cd /opt/zbox/auth/ 然后执行 ./adduser.sh)
    • 网页访问http://禅道服务的ip:apache端口,点击”数据库管理”按钮有2层验证:
    • 弹窗验证是输入运行 addusers.sh添加的用户名和密码
    • 网页直接显示登录界面:
      • 系 统:默认选择MySQL。
      • 服务器:127.0.0.1:mysql端口
      • 用户名: root
      • 密 码:123456
      • 数据库:zentao
  • 命令行连接数据库
    • 登录数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p (比如:/opt/zbox/bin/mysql -u root -P 3306 -p)
    • 导入数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要导入的库名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql)

Original: https://www.cnblogs.com/YatHo/p/8979170.html
Author: YatHo
Title: 禅道docker化(Centos7.2)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/534919/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球