zoukankan      html  css  js  c++  java
  • [Docker]一键部署gitlab中文版

    Docker-compose一键部署gitlab

    创建配置文件

    mkdir -p /usr/local/docker/gitlab
    cat > /usr/local/docker/gitlab/docker-compose.yml<<'EOF'
    version: '3'
    services:
        web:
            # 镜像名称
            image: 'twang2218/gitlab-ce-zh'
            # 容器名字 docker run --name
            container_name: gitlab
            # 开机自动重启
            restart: always
            # 服务器IP地址 FQDN
            hostname: '10.1.30.108'
            environment:
                TZ: 'Asia/Shanghai'
                GITLAB_OMNIBUS_CONFIG: |
                  external_url 'http://10.1.30.108'
                  gitlab_rails['gitlab_shell_ssh_port'] = 2222
                  unicorn['port'] = 8888
                  nginx['listen_port'] = 80
            ports:
                - '80:80'
                - '443:443'
                - '2222:22'
            volumes:
                - ./config:/etc/gitlab
                - ./data:/var/opt/gitlab
                - ./logs:/var/log/gitlab
    EOF
    cd /usr/local/docker/gitlab
    docker-compose up -d
    
    [root@SaaS gitlab]# docker ps -a
    CONTAINER ID        IMAGE                    COMMAND             CREATED             STATUS                       PORTS                                                            NAMES
    13edb02a4596        twang2218/gitlab-ce-zh   "/assets/wrapper"   About an hour ago   Up About an hour (healthy)   0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:2222->22/tcp   gitlab
    

    END

  • 相关阅读:
    删除重复数据
    jquery删除文件
    统计目录下文件数及大小
    koa generator
    如何做单测? 单测和开发占比应该是多少?集成测试
    webpack之loader和plugin简介
    服务端渲染
    请求头包含哪些部分
    vue的高阶组件
    amd,cmd规范
  • 原文地址:https://www.cnblogs.com/leoshi/p/12744327.html
Copyright © 2011-2022 走看看