美文网首页
Centos7基于docker搭建禅道15.2

Centos7基于docker搭建禅道15.2

作者: sunland_0416 | 来源:发表于2021-09-08 16:50 被阅读0次

    操作步骤:
    首先安装docker环境

    #安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    #配置下载源
    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    yum list docker-ce --showduplicates | sort -r
    #安装dcoekr
    sudo yum install docker-ce
    #启动docker服务及配置到开机启动docker
    sudo systemctl start docker && sudo systemctl enable docker
    

    然后下载禅道镜像

    docker pull idoop/zentao
    

    启动容器

    #我配置的是8081端口及3307端口,大家根据实际配置
    docker run -d --restart=always  -p 8081:80 -p 3307:3306 -e USER="admin" -e PASSWD="123456"  -e BIND_ADDRESS="false" -v /home/cbh/Desktop/docker/zentao/zbox:/opt/zbox/ -v /etc/localtime:/etc/localtime --name zentao --privileged=true idoop/zentao:latest
    

    想要访问数据库,adminer还需要配置数据库权限

    docker exec -it zentao bash
    cd /opt/zbox/bin
    ./mysql -uroot -p
    123456
    SELECT User, Host FROM mysql.user;
    

    这个时候是没有下图标红部分的,所以只能服务器本机访问数据库


    添加root用户后可其它机器访问.png

    我们需要做的是新增其它机器访问权限

    create user root@'%' identified by '123456';
    grant all privileges on *.* to root@'%' with grant option;
    flush privileges;
    

    然后就可以通过http://IP:8081/adminer/来访问数据库了

    相关文章

      网友评论

          本文标题:Centos7基于docker搭建禅道15.2

          本文链接:https://www.haomeiwen.com/subject/ycivwltx.html