Docker安装禅道
主页
Java
服务器
Docker
报错
前端
标签
文章
当你拥有一台服务器,当你的服务器中安装了Docker,当你又正好需要一套正规流程的任务分配、测试环境,那么你就可以使用Docker安装禅道。 # 一、环境 - 需要一台服务器,可以用虚拟机,也可以购买云服务器,我使用的是aliyun的服务器 - 在服务器中需要安装docker # 二、下载禅道镜像 使用在线下载方式,直接执行命令就可以。 ```Shell sudo docker pull hub.zentao.net/app/zentao ``` 下载的镜像没指定版本,默认是开源版的最新版  # 三、启动禅道 ## 1.创建docker网络驱动 ```Shell sudo docker network create --subnet=172.172.172.0/24 zentaonet ``` ## 2.启动禅道容器 ```Shell sudo docker run \ --name zentao \ -p 90:80 \ --network=zentaonet \ --ip 172.172.172.172 \ --mac-address 02:42:ac:11:00:00 \ -v /data/zentao:/data \ -e MYSQL_INTERNAL=true \ -d hub.zentao.net/app/zentao ``` **参数说明** > - 容器名:启动的容器名字,可随意指定; - 主机端口:主机端口为web访问端口;如上:90是你指定的端口,80是禅道的端口 - 网络驱动名:上文创建的网络驱动名 zentaonet; - 容器IP:在网络驱动范围内选择一个作为该容器的固定ip; - mac地址:指定固定的mac地址,建议范围为02:42:ac:11:00:- 00 到 02:42:ac:11:ff:ff; - 主机禅道目录:必须指定,方便附件等数据的持久化; - MYSQL_INTERNAL=true:启用容器内置MySQL,默认用户名为 - root,密码是 123456 - 镜像标签:禅道版本 ## 3.查看容器是否启动成功 执行命令 ```Shell # 查看禅道容器 docker ps | grep zentao # 查看禅道容器日志 docker logs -f zentao ``` # 四、安装禅道 浏览器直接访问地址,进行安装 **例:** > 你的IP如果是47.100.100.10,按照上面代码配置的端口为90,那么直接在浏览器访问 http://47.100.100.10:80 **如果你使用的是云服务器,并且端口不是80,记得看看服务器的防火墙,端口是否开放,没开放要打开**       **选择模式的时候,我选择了轻量级,一方面我的服务器较小,另一方面目前公司项目不大,开发人员也不多**  **账号设置就根据自己的需求填**  **参考:** https://www.zentao.net/book/zentaopms/405.html
上一篇:
云服务器禁用root登录
下一篇:
Docker常用命令
COMMENT
Sign in
to leave a comment.
No Leanote account ?
Sign up now
.
0
comments
More...
Title
-
Artist
0:00
No Leanote account ? Sign up now.