Docker安装禅道

禅道安装
1、可以直接在网上下载安装包,利用xpath上传安装包安装------安装最简便,不影响使用效果;
2、可以利用docker安装-----利用镜像和容器,数据不易丢失。(利用volume接口形成数据的映射和转移,以实现数据持久化的目的。)

文章目录


前言

提示:本文主要是使用docker部署,并且使用nginx反向代理。下载的禅道版本为“开源版15.7.1”


一、docker安装禅道(Docker配置)

1、vim docker-compose.yaml

前提:已安装docker(编辑docker的配置文件,安装禅道镜像、创建禅道容器)
------->vim  docker-compose.yaml(编辑配置文件);
------->docker-compose up -d zentao(启动容器)。


  zentao:
    container_name: zentao
    image: idoop/zentao:latest
    ports:
      - 8081:80
      - 3306:3306
    volumes:
      - /home/****/volume/zentao:/opt/zbox/
    environment:
      - ADMIN_USER=admin
      - ADMIN_PASSWD=123456
    networks:
      - gianture
    privileged: true

2、脚本详解

注释:上述配置的解释 (docker-compose.yaml----->zentao)

  • Images(镜像):
    一般从dockerhub查找镜像,地址:https://hub.docker.com/r/idoop/zentao
    docker images------>查看是否安装zentao镜像
    在这里插入图片描述

  • Containers_name(容器名称):
    可以任意命名,建议和外层保持一致
    ----->docker rm -f idoop/zentao(删除容器)

  • ports(端口号):
    zentao有两个(1)mysql 3306:3306 (2)apache 8081:80
    (web端使用地址的端口是apache的,其中3306,8081占用的是本服务器的端口;3306、80是zentao镜像本身所在提供的端口)

  • Volumes(存储):
    Docker可以创建和管理容器的相关文件存储
    ------>/home/docker/volume/zentao:/opt/zbox/
    冒号之前位服务器本身位置(可变),之后位zentao设置的位置(不可变)

  • environment(貌似可以没有):
    ADMIN_USER=root
    ADMIN_PASSWD=123456

  • networking、privileged(默认设置好,不变的):

3、用到的docker命令

  • docker-compose up -d idoop/zentao 启动禅道容器
  • docker images 镜像相关信息
  • docker ps 正在运行的容器
  • docker ps -a 所有的容器
  • docker logs -f zentao 查看禅道容器运行日志
  • docker rm -f zentao 删除容器

二、docker安装禅道(Nginx配置)

vim default.conf

(1)vim default.conf

    location /zentao/ {
        proxy_pass http://zentao/zentao/;
        proxy_redirect  off;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

三、浏览器访问

1.地址

因为本服务器的nginx做了代理,默认外界访问的端口都80,所以此刻地址是:http://服务器ip/zentao/(例如:http://39.001.002.15/zentao/)
其他未做代理,需要带上端口号访问(例如:http://192.100.101.102:8081/zentao/)
账号:admin 密码:123456
在这里插入图片描述


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
禅道是一个项目管理和敏捷开发工具,可以通过Docker进行安装。首先,需要编辑docker-compose.yaml文件来配置禅道容器的相关信息,比如端口映射、数据卷等。然后,使用docker-compose命令启动禅道容器。\[1\] 在配置文件中,可以设置禅道容器的名称、镜像、端口映射、数据卷、环境变量等。其中,端口映射可以将容器内部的端口映射到主机上的端口,方便通过主机访问禅道。数据卷可以将容器内部的数据持久化到主机上,以防容器重启后数据丢失。环境变量可以设置禅道的管理员用户名和密码等信息。\[1\] 安装禅道的脚本详解可以参考相关文档,它包括了一些用到的docker命令,比如启动容器、查看镜像信息、查看容器运行日志等。\[2\]\[3\] 另外,如果需要使用Nginx进行反向代理,可以编辑default.conf文件进行配置。\[2\] 最后,通过浏览器访问指定地址即可访问禅道。具体的地址可以在配置文件中设置。\[3\] 希望以上信息对您有所帮助。 #### 引用[.reference_title] - *1* *2* *3* [Docker安装禅道](https://blog.csdn.net/belief_009/article/details/122622287)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值