• docker安装禅道


    一、下载地址

    禅道开源版:   http://dl.cnezsoft.com/zentao/docker/docker_zentao.zip

    数据库用户名: root,默认密码: 123456。运行时,可以设置 MYSQL_ROOT_PASSWORD变量来更改密码。

    可挂载目录

    /app/zentaopms:该目录为禅道目录,里面包含禅道代码及附件上传目录。

    /var/lib/mysql:该目录为数据库的数据目录。

    二、安装使用

    [root@topcheer opt]# unzip docker_zentao.zip.zip
    Archive:  docker_zentao.zip.zip
       creating: docker_zentao/
      inflating: docker_zentao/docker-entrypoint.sh
      inflating: docker_zentao/Dockerfile
       creating: docker_zentao/config/
      inflating: docker_zentao/config/apache.conf
      inflating: docker_zentao/config/ioncube_loader_lin_7.0.so
     extracting: docker_zentao/config/00-ioncube.ini
      inflating: docker_zentao/README.md
    [root@topcheer opt]# ll
    总用量 362232
    -rw-r--r--  2 root root        30 11月 19 22:28 1.txt
    -rw-r--r--  1 root root         0 11月 19 22:47 aa
    -r--------  1 root root         5 11月 19 22:48 aaa
    drwxrwxr-x  3 root root        83 8月  28 08:27 docker_zentao
    -rw-r--r--  1 root root    506755 11月 25 15:30 docker_zentao.zip.zip
    drwxr-xr-x  9 root root       201 10月 23 00:00 gitlab
    -rw-r--r--  1 root root 185646832 10月 24 23:52 jdk-8u181-linux-x64.tar.gz
    -rw-r--r--  1 root root 150843392 9月  21 10:46 nginx.tar
    drwxr-xr-x. 2 root root         6 10月 31 2018 rh
    drwxr-xr-x  5 root root        55 9月  18 20:10 seata
    -rw-r--r--  1 root root  33917798 11月 15 13:47 seata-server-0.8.1.zip
    -rw-r--r--  1 root root         0 11月 19 22:48 tttt
    [root@topcheer opt]# cd docker_zentao/
    [root@topcheer docker_zentao]# ll
    总用量 12
    drwxrwxr-x 2 root root   80 8月  28 08:27 config
    -rwxrwxr-x 1 root root  904 8月  28 08:27 docker-entrypoint.sh
    -rw-rw-r-- 1 root root 1179 8月  28 08:27 Dockerfile
    -rw-rw-r-- 1 root root  528 8月  28 08:27 README.md
    [root@topcheer docker_zentao]# vim Dockerfile
    [root@topcheer docker_zentao]# docker build -t zentao ./
    Sending build context to Docker daemon 1.251 MB
    Step 1/20 : FROM ubuntu:16.04
    Trying to pull repository docker.io/library/ubuntu ...
    16.04: Pulling from docker.io/library/ubuntu
    e80174c8b43b: Pull complete
    d1072db285cc: Pull complete
    858453671e67: Pull complete
    3d07b1124f98: Pull complete
    Digest: sha256:bb5b48c7750a6a8775c74bcb601f7e5399135d0a06de004d000e05fd25c1a71c
    Status: Downloaded newer image for docker.io/ubuntu:16.04
    [root@topcheer docker_zentao]# docker images
    REPOSITORY                                             TAG                 IMAGE ID            CREATED             SIZE
    zentao                                                 latest              e9fefa984836        35 seconds ago      596 MB
    docker.io/mongo                                        latest              965553e202a4        3 weeks ago         363 MB
    docker.io/ubuntu                                       16.04               5f2bf26e3524        3 weeks ago         123 MB
    boot                                                   latest              1cb7bd139478        4 weeks ago         677 MB
    registry.cn-hangzhou.aliyuncs.com/dalianpai/topcheer   zipkin              17c2bb09f482        4 weeks ago         154 MB
    docker.io/mysql                                        latest              c8ee894bd2bd        5 weeks ago         456 MB
    elasticsearch                                          latest              874179f19603        8 weeks ago         771 MB
    docker.io/nacos/nacos-server                           latest              a4229ac5cc19        2 months ago        710 MB
    springbootdemo4docker                                  latest              cd13bc7f56a0        2 months ago        678 MB
    docker.io/tomcat                                       latest              ee48881b3e82        2 months ago        506 MB
    docker.io/rabbitmq                                     latest              a00bc560660a        2 months ago        147 MB
    docker.io/centos                                       latest              67fa590cfc1c        3 months ago        202 MB
    docker.io/redis                                        latest              f7302e4ab3a8        3 months ago        98.2 MB
    docker.io/rabbitmq                                     3.7.16-management   3f92e6354d11        4 months ago        177 MB
    docker.io/elasticsearch                                6.8.0               d0b291d7093b        6 months ago        895 MB
    docker.io/hello-world                                  latest              fce289e99eb9        10 months ago       1.84 kB
    docker.io/java                                         8                   d23bdf5b1b1b        2 years ago         643 MB
    [root@topcheer docker_zentao]# docker run --name zentao -p 80:80 -v /data/www:/app/zentaopms -v /data/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d zentao:latest
    27e1f6987613e53610ec93b3befa9976d06651796f166f23e5ca80f41126a475
    [root@topcheer docker_zentao]# docker ps -l
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                NAMES
    27e1f6987613        zentao:latest       "/app/docker-entry..."   9 seconds ago       Up 8 seconds        0.0.0.0:80->80/tcp   zentao
    [root@topcheer docker_zentao]# docker ps -l
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                NAMES
    27e1f6987613        zentao:latest       "/app/docker-entry..."   13 seconds ago      Up 12 seconds       0.0.0.0:80->80/tcp   zentao

    3、安装禅道

    浏览器访问 http://ip,显示禅道安装页面,安装禅道。

     

     访问禅道的数据库

    [root@topcheer docker_zentao]# docker exec -it 27e1f6987613 /bin/bash
    root@27e1f6987613:/# mysql -uroot -p
    Enter password:
    Welcome to the MariaDB monitor.  Commands end with ; or g.
    Your MariaDB connection id is 39
    Server version: 10.0.38-MariaDB-0ubuntu0.16.04.1 Ubuntu 16.04
    
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    MariaDB [(none)]>
  • 相关阅读:
    怎样在UIViewController的生命周期函数中判断是push或者是pop触发的生命周期函数
    配环境
    assert 断言
    mysql:创建新库,新表,查看character
    Python中的[...]是什么?
    同时安装了python3.4和python3.5,如何使用pip?
    亲测可用的优雅的在已经安装了python的Ubuntu上安装python3.5
    如何截网页长图?
    安装tensorflow
    unable to lock the administration directory (/var/lib/dpkg/) is another process using it
  • 原文地址:https://www.cnblogs.com/dalianpai/p/11928402.html
Copyright © 2020-2023  润新知