Docker下安装项目管理工具禅道并设置开机自启

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

1、下载镜像   

docker pull easysoft/zentao

2、创建容器:默认目录不要修改,(禅道官方指定/docker/zentao试过用数据卷方式没成功

docker run -d --name zentao -p 8082:80 \
-v /docker/zentao/www/zentaopms:/www/zentaopms \
-v /docker/zentao/www/mysqldata:/var/lib/mysql easysoft/zentao:latest

3、出现安装界面

4、数据库设置界面

根据向导完成即可。用安装时设置的管理员账号和密码登录,出现如下主界面,安装完成。

设置开机自启

进入/lib/systemd/system/目录

cd /lib/systemd/system/
#建立zentao.service
touch zentao.service
vim zentao.service

内容如下:

[Unit]
Description=zentao zbox
After=network.target
[Service]
Type=forking
ExecStart=/opt/zbox/zbox start
ExecReload=/opt/zbox/zbox restart
ExecStop=/opt/zbox/zbox stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target

修改权限:

chmod 754 zentao.service

查看服务状态

systemctl status zentao.service

启用服务:

systemctl enable zentao.service

重启服务:

systemctl restart zentao.service

 

posted @ 2023-02-11 10:43  TechLearn  阅读(474)  评论(0编辑  收藏  举报
写代码、聊产品、懂设计、热爱阅读和分享
http://www.budaos.com