系统环境:

    系统:CentOS Linux release 7.7.1908 (Core)
    内核:3.10.0-1062.el7.x86_64
    更换centos7源为阿里源:
    1、备份
        mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup           

    2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    3、清理缓存
        yum clean all

    4、重新生成缓存
        yum makecache

1、下载docker、修改docker源

    yum install docker -y

2、修改docker源

    cp  /etc/docker/daemon.json /etc/docker/daemon.json.bak  (备份)
    vi /etc/docker/daemon.json
    { 
    "registry-mirrors": ["https://registry.docker-cn.com"] 
    }
    重启docker
    sudo systemctl daemon-reload 
    sudo systemctl restart docker

3、pull JIra容器

     官方镜像地址:https://hub.docker.com/r/cptactionhank/atlassian-jira-software/tags
     pull容器: docker pull cptactionhank/atlassian-jira-software:8.1.0

Docker 部署Jira8_第1张图片
4、启动JIra容器

    映射为8080端口 指定数据目录
    docker run -d -p 8080:8080 --name jira-software -v /etc/localtime:/etc/localtime cptactionhank/atlassian-jira-software:8.1.0

5、访问jira 前端

    localhost:8080 (IP地址加指定的端口  Language选择中文)

Docker 部署Jira8_第2张图片
6、选择 l'll set it up myself
Docker 部署Jira8_第3张图片
7、使用docker配置mysql数据库

    Pull mysq5.7l容器
    docker pull mysql:5.7
    端口定义(注意端口是否冲突):
    docker run --name mysql-jira --restart always -p 3366:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=jira -e MYSQL_USER=jira -e MYSQL_PASSWORD=jira -d mysql:5.7

8、创建数据库及授权

    CREATE DATABASE jira CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
    GRANT ALL on jira.* TO 'jira'@'%' IDENTIFIED BY '123456';
    flush privileges;
    最后输入用户名和数据库密码

.
.
.


最后:
本人为纯小白,所写博客为个人学习记录,如某些地方编写有错误,或者涉及侵权的请联系我删除或修改。
Q Q:7721552
邮箱:[email protected]