专栏首页python 自动化测试Docker下搭建禅道管理系统

Docker下搭建禅道管理系统

前言

禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

环境搭建 拉取镜像:docker pull idoop/zentao下载中

启动禅道

创建目录:mkdir -p /data/zbox

启动禅道:

docker run -d -p 9091:80 -p 3316:3306 -e USER="admin" -e PASSWD="123456" -e BIND_ADDRESS="false" -e SMTP_HOST="163.177.90.125 smtp.exmail.qq.com" -v /data/zbox/:/opt/zbox/ --name zentao-server idoop/zentao:latest 

9091访问禅道外部端口号

3316 把容器3306数据库端口映射到主机3316端口

USER 设置登录账号 admin

PASSWD 设置登录密码 123456

BIND_ADDRESS 设置为false

访问http://58.87.103.42:9091/地址

常见问题

禅道提示09:51:48 ERROR: SQLSTATE[HY000] [2002] Connection refused in framework/base/router.class.php on line 2164, last called by framework/base/router.class.php on line 2115 through function connectByPDO.

in framework/base/router.class.php on line 2215 when visiting

处理方法:rm -rf /data/zbox

禅道提示03:02:39 ERROR: SQLSTATE[HY000] [2002] Connection refused in framework/base/

1、检查mysql服务是否正常运行;2、检查/opt/zbox/app/zentao/config/my.php 中的mysql参数是否正确。

报错如:Can't read dir of '/usr/local/etc/my.cnf.d'vi my.cnf 注释掉如#!includedir /usr/local/etc/my.cnf.d,保存退出mysql.server start 启mysql服务,应该好了

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家的支持。

本文分享自微信公众号 - 自动化测试 To share(gh_92d7607a3e04),作者:wencheng

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-10-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Pytest+Allure接口自动化

    pytest是一个成熟的全功能的Python测试工具,可以帮助你写出更好的程序。适合从简单的单元到复杂的功能测试

    wencheng
  • CentOS 7安装docker环境学习笔记

    Docker 是PaaS 提供商 dotCloud, 基于容器技术的轻量级虚拟化解决方案,诞生于2013年初,基于Google公司推出的Go 语言实现,加入了 ...

    wencheng
  • python处理txt文件常用方法

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家的支持。

    wencheng
  • Linux下彻底卸载mysql详解

    如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1

    故久
  • Linux下彻底卸载mysql详解

    如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1

    故久
  • 9 模块

    模块是一些互相隔离的工作空间,用法上类似于Python中的库,在Python中导入库时,使用import * as *的方式,在Julia中,采用using或i...

    猫叔Rex
  • 【玩转腾讯云】使用ServerLess实现云原生

    一开始听到ServerLess我以为是类似于VPS(建站主机)亦或者是VM、Container之类的具备完整OS或半完整OS生态的一个全新开发方式,后来发现我完...

    StatLee
  • Mysql 高可用集群 MHA 搭建实例

    之前的文章中介绍了 MHA 的功能和原理,MHA 主要是通过对 master 自动进行故障转移,来保证集群的高可用,下面就实际搭建一下 MHA 环境 目标 搭建...

    dys
  • 软件开发成本评估之软件工作量估算结果解析

    软件开发成本评估过程中软件项目工作量估算的结果受到各种因素影响,很难得到一个固定的值,进行工作量估算的主要目的,更多的是了解待开发系统在功能规模一定的情况下可能...

    软件成本造价评估
  • 浅析软件项目评估中的工作量估算结果

      软件项目评估过程中软件工作量估算的结果受到各种因素影响,很难得到一个固定的值,进行工作量估算的主要目的,更多的是了解待开发系统在功能规模一定的情况下可能的工...

    软件造价评估联盟

扫码关注云+社区

领取腾讯云代金券