hcwzwx 发表于 2018-9-19 07:55:46

gitlab容器化部署

通过Dockerfile 查看需要挂载的文件目录有  /etc/gitlab   配置文件
  /var/log/gitlab   日志
  /var/opt/gitlab   数据文件
  2. 使用容器启动
  docker run -d \
  -p 80:80 \
  -p 443:443 \
  -p 22:22 \
  --name gitlab \
  --restart unless-stopped \
  -v /data/gitlab/config:/etc/gitlab \
  -v /data/gitlab/logs:/var/log/gitlab \
  -v /data/gitlab/data:/var/opt/gitlab \
  gitlab/gitlab-ce:10.7.3-ce
  3. 配置https
  external_url 'https://gitlab.xxx.com'
  nginx['redirect_http_to_https'] = true
  nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlab.example.com.crt"
  nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlab.example.com.key"
  4. 配置Ldap
  gitlab_rails['ldap_enabled'] = true
  ###! **remember to close this block with 'EOS' below**
  gitlab_rails['ldap_servers'] = YAML.load
页: [1]
查看完整版本: gitlab容器化部署