目的
使用Docker容器来快速安装配置和使用的gitlab
参考
安装
1 | # 构建外挂目录 |
配置优化
限制worker进程数
默认配置中,worker进程数与本机CPU个数一致,会大量占用内存,导致容器的内存持续增长,直至服务宕机,报5xx
解决方案:修改/data/gitlab/config/gitlab.rb中配置
1 | ########################################################### |
然后重启
启用邮件通知
编辑 /data/gitlab/config/gitlab.rb
1 | ……之前配置略…… |
使用
备份操作
Gitlab的备份目录路径设置
1 | vim /data/gitlab/config/gitlab.rb |
GItlab备份操作
1 | 手动备份 |
1 | 自动备份 |
恢复操作
注意:GItlab只能还原到与备份文件相同的gitlab版本。
停止相关数据连接服务
1 | gitlab-ctl stop unicorn |
恢复
1 | 进入目录 |