记录个人生活
首页
  • 分类
  • 标签
  • 归档

Canson

首页
  • 分类
  • 标签
  • 归档
  • 使用 gitlab 自建 git 仓库

    • 硬件要求
      • 通过 docker 安装 gitlab
      Canson
      2022-08-02
      环境配置

      使用 gitlab 自建 git 仓库

      # 硬件要求

      • CPU: 推荐4核 (实际可以低于4核)
      • RAM: 最少4G
      • 官方说明 (opens new window)

      # 通过 docker 安装 gitlab

      使用官方的镜像 gitlab/gitlab-ce

      注意

      官方镜像不支持 arm 架构。如果是 arm 的主机,可以改用 yrzr/gitlab-ce-arm64v8 镜像

      以下是 docker-compose.yml 示例。

      version: '3'
      services:
        gitlab:
          image: gitlab/gitlab-ce:latest
          container_name: gitlab
          restart: always
          privileged: true
          environment:
            TZ: 'Asia/Shanghai'
            # 如果 external_url 设置了 https 开头的地址,会自动申请 Let's Encrypt 的ssl证书
            GITLAB_OMNIBUS_CONFIG: |
              external_url "https://xxx.com"
              gitlab_rails['time_zone'] = 'Asia/Shanghai'
              gitlab_rails['gitlab_ssh_host'] = 'xxx.com'
          ports:
            - '80:80'
            - '443:443'
            - '22:22'
          volumes:
            - './config:/etc/gitlab'
            - './logs:/var/log/gitlab'
            - './data:/var/opt/gitlab'
          logging:
            driver: "json-file"
            options:
              max-size: "20m"
              max-file: "10"
      
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27

      更多配置可查看 官方配置 (opens new window)

      #docker
      上次更新: 2022/08/05, 17:47:52
      最近更新
      01
      为 docker pull 设置代理
      02-05
      02
      ubuntu 开启bbr
      11-04
      03
      整合管理过程ITO
      10-23
      更多文章>
      Theme by Vdoing | Copyright © 2019-2025 Canson | 粤ICP备19120614号
      • 跟随系统
      • 浅色模式
      • 深色模式
      • 阅读模式