天天看点

Docker部署禅道

前言:

bug管理工具是必备了,禅道是开源的bug管理工具,其他的bug管理工具都是大同小异的。

1.docker pull 拉取镜像

Docker部署禅道

2.创建本地目录

3.启动容器

8088 访问禅道外部端口号

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

USER 设置登录账号 admin

PASSWD 设置登录密码 123456

BIND_ADDRESS 设置为false

访问<code>http://ip:8088/</code> 即可访问禅道首页

Docker部署禅道

 首页输入上面设置的账号admin和密码123456登录

其中可能会遇到的问题

使用centos7搭建过禅道的同学应该还有印象,要修改 apache 的端口号和 mysql 数据库的端口号,有可能这两个端口号被占用了,启动容器的时候会报错的。

比如8080端口号被使用了

紧接着,我们就会想着去修改端口号,比如把端口号改为8088,然后接着去启动容器,不好意思,又会报错

Docker部署禅道

意思是刚才你启动容器的时候已经存在 zentao-server 这个容器了,怎么办?

查看容器: <code>sudo docker container ls -all</code>

1.给容器换一个名称

2.将原来这个容器删除了,接着运行上面的步骤就可以了

如果出现浏览器访问不了禅道

尝试重启一下镜像

重启镜像的时候先用 docker images 命令找到镜像ID

Docker部署禅道

再执行

期间【Docker】启动container的时候出现<code>iptables: No chain/target/match by that name。</code>

原因可能是:docker network无法对新container进行网络配置

需要重启:

Docker部署禅道