Sign inSign up

taterli/gitlab-ce-zh

By taterli

Updated over 8 years ago

GitLab 中文社区版 10.6.2

Image
0

289

taterli/gitlab-ce-zh repository overview

GitLab 中文社区版 10.6.2

使用 Docker Compose 部署

正常部署时,可以使用 Docker Compose 来配置启动。建立一个 docker-compose.yml,内容如下:

version: '3'
services:
    gitlab:
      image: 'taterli/gitlab-ce-zh'
	  container_name: GitLab
      restart: unless-stopped
	  network_mode: bridge
      hostname: 'gitlab.piboxy.com'
      environment:
        TZ: 'Asia/Shanghai'
        GITLAB_OMNIBUS_CONFIG: |
          external_url 'http://gitlab.example.com'
          gitlab_rails['time_zone'] = 'Asia/Shanghai'
          # gitlab_rails['smtp_enable'] = true
          # gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
          # gitlab_rails['smtp_port'] = 465
          # gitlab_rails['smtp_user_name'] = "[email protected]"
          # 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'] = '[email protected]'
      ports:
        - '49154:80'
        - '49155:443'
        - '49156:22'
      volumes:
        - config:/etc/gitlab
        - data:/var/opt/gitlab
        - logs:/var/log/gitlab
volumes:
    config:
    data:
    logs:

然后使用命令 docker-compose up -d 来启动,停止服务使用 docker-compose down

如果你的服务器有域名,将上面的 gitlab.example.com 替换为实际域名。

实验时,也可以直接修改 /etc/hosts 方便测试。比如:

127.0.0.1   gitlab.example.com

Tag summary

Content type

Image

Digest

Size

519.2 MB

Last updated

over 8 years ago

docker pull taterli/gitlab-ce-zh