使用Docker部署禅道
1. 确定版本 - 此处使用的版本为开源版16.5
2. 拉取镜像
docker pull easysoft/zentao:16.5
3. 启动容器(服务器端口可以自定义)
docker run --name zentao -p 8110:80 -v ~/zentao/file:/www/zentaopms -v ~/zentao/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:16.5命令详解
docker run
--name zentao # 配置容器名
-p 8110:80 # 配置端口映射
-v ~/zentao/file:/www/zentaopms # 关联文件
-v ~/zentao/data:/var/lib/mysql # 关联mysql文件
-e MYSQL_ROOT_PASSWORD=123456 # 配置mysql密码
-d # 后台执行
easysoft/zentao:16.5
4. 启动成功后访问服务器的8110端口(需要提前在防火墙开放8110端口)
5. 安装禅道
点击开始安装 - 一直下一步直到出现如下画面,并按照图片进行配置(只需要填一下数据库密码即可)
继续下一步直到出现如下界面,填写信息(可以随便填)
继续下一步
登录后,会来到修改密码页面
修改后来到如下页面,保存
最后来到了禅道首页
6. 关闭容器(禅道)
docker container stop 容器ID
Docker部署Jenkins
1. 确定版本:此处使用jenkins/jenkins:jdk11
2. 拉取镜像
docker image pull jenkins/jenkins:jdk11
3. 启动容器(服务器端口可以自定义)
docker run --name jenkins -p 8120:8080 -d jenkins/jenkins:jdk11命令详解
docker run
--name jenkins # 容器名
-p 8120:8080 # 关联端口
-d # 后台运行
jenkins/jenkins:jdk11
4. 启动成功后访问服务器的8120端口(需要提前在防火墙开放8120端口)
此处管理员密码可以通过查看日志或者查看其提示文件的方式找到
查看日志:
docker logs ID
ID:添加了后台执行配置的run命令执行后会给出如下内容
在日志中会存在密码
5. 安装jenkins插件
6. 创建账户(不配图了)