Docker安装Gitlab中文版本

中文镜像地址:https://hub.docker.com/r/twang2218/gitlab-ce-zh/
使用docker-compose安装Gitlab

新建docker-compose.yml

version: '2'
services:
    gitlab:
      image: 'twang2218/gitlab-ce-zh:11.1.4'
      restart: unless-stopped
      hostname: 'gitlab.example.com'
      environment:
        TZ: 'Asia/Shanghai'
        GITLAB_OMNIBUS_CONFIG: |
          external_url 'http://gitlab.example.com'
          gitlab_rails['time_zone'] = 'Asia/Shanghai'
          # 需要配置到 gitlab.rb 中的配置可以在这里配置,每个配置一行,注意缩进。
          # 比如下面的电子邮件的配置:
          # gitlab_rails['smtp_enable'] = true
          # gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
          # gitlab_rails['smtp_port'] = 465
          # gitlab_rails['smtp_user_name'] = "xxxx@xx.com"
          # gitlab_rails['smtp_password'] = "password"
          # gitlab_rails['smtp_authentication'] = "login"
          # gitlab_rails['smtp_enable_starttls_auto'] = true
          # gitlab_rails['smtp_tls'] = true
          # gitlab_rails['gitlab_email_from'] = 'xxxx@xx.com'
      ports:
        - '80:80'
        - '1443:443'
        - '122:22'
      volumes:
        - config:/etc/gitlab
        - data:/var/opt/gitlab
        - logs:/var/log/gitlab
volumes:
    config:
    data:
    logs:

如果你的服务器有域名,将上面的 gitlab.example.com 替换为实际域名或者ip地址
然后使用命令 docker-compose up -d 来启动,停止服务使用 docker-compose down
可以使用默认的 root 用户密码 5iveL!fe 登录


文章作者: Ciwei
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Ciwei !
 上一篇
docker-compose安装的gitlab备份与恢复数据 docker-compose安装的gitlab备份与恢复数据
docker安装的gitlab备份与恢复 1、备份#进入gitlab docker exec -it gitlab_gitlab_1 bash #进入备份目录 cd /var/opt/gitlab/backups #备份gitlab gi
2018-08-14
下一篇 
git提交commit后未push怎么还原 git提交commit后未push怎么还原
还原Git上commit,但是没有push代码 在To Commit里面填写:HEAD^,表示将commit的信息还原为上一次的 HEAD 最近一个提交HEAD^ 上一次 document.querySelecto
2018-08-13
  目录