Docker方式部署禅道

参考:https://www.zentao.net/book/zentaopmshelp/405.html

一、环境准备

运行环境需成功部署Docker服务,推荐使用Docker 18版本以上,对主机环境没有要求。

可以通过命令查看Docker版本

 

 二、下载禅道环境

Docker Hub禅道镜像地址:https://hub.docker.com/r/easysoft/zentao/tags

 

 如,拉取禅道开源版本12.3.3

docker pull easysoft/zentao:12.3.3

 

 三、启动禅道容器

1、启动禅道容器

 

 其中,容器名:启动的容器的名字,可随意指定;

主机端口:主机端口为web访问端口;

网络驱动名:自己创建的网络驱动名;

容器IP:在网络驱动范围内选择一个作为该容器的固定ip;

mac地址:指定固定的mac地址,建议范围为:02:42:ac:11:00:00  到  02:42:ac:11:ff:ff;

主机禅道目录:必须指定,方便禅道代码、附件等数据的持久化,非升级情况需指定空目录;

主机mysql目录:必须指定,方便禅道数据持久化,非升级情况需指定空目录;

数据库密码:容器内置mysql用户名为root,默认密码123456,如果不修改可以不指定该变量;如果想更改密码可以设置MYSQL_ROOT_PASSWORD变量来更改密码;

镜像标签:禅道版本。

 首先在主机上创建空目录/usr/local/my_datas/zentao/zentaopms,/usr/local/my_datas/zentao/mysqldata,这两个目录的路径及目录名可以随意命名;然后执行如下命令;

sudo docker run --name zentao1233 -p 8899:80 -v /usr/local/my_datas/zentao/zentaopms:/www/zentaopms -v /usr/local/my_datas/zentao/mysqldata:/var/lib/mysql -d easysoft/zentao:12.3.3

2.查看容器是否启动成功。

 

 四、安装禅道

1.浏览器直接访问http://容器ip:宿主机映射端口。

 

2.【开始安装】——【下一步】—— 【下一步】——填写数据库密码——【保存】——【下一步】——设置账号——【保存】——安装成功

 

 

 

 

 

 

 

 

 

 

 

 

 

 五、登录禅道系统,就要求修改密码;至此,安装成功,good!

 

posted on 2020-08-04 23:06  星空6  阅读(2708)  评论(0编辑  收藏  举报

导航