一切福田,不離方寸,從心而覓,感無不通。

使用docker 来部署 gitlab社区版并解决gitlab内存过高的问题

最近在部署 gitlab 来搭建一个 内部的 git 管理平台。 把 搭建步骤分享一下。
对于docker的安装 和使用 这里就不一一 说明了。
docker 拉镜像:

 

制作一个 yml文件 :docker-compose-git.yml
在这里插入图片描述
启动:

 

启动后,我发现 特别的吃
内存
和cpu,可以进行一个参数的调整

因为我们已经把 config 配置文件 映射到 宿主机了 ,所以直接修改宿主机的配置文件即可

 

我们就修改 宿主机下的 /home/gitlab-ce/home/config/gitlab.rb 文件。

 

找到文件里 下面的 代码 进行调整:
把前面的 # 注释给删除掉

减少数据库缓存

 

减少数据库并发数

 

减少sidekiq并发数

 

 

禁用prometheus

 

如果分享git 仓库地址 是 这样 http://fc0fccdcfbc3
则修改 配置文件 gitlab.rb

 

设置 客户端 提交大小

 

实际还有很多参数可以调整 大家可以按需配置。
配置后 ,重启镜像即可。

查询root的默认密码 :
也是在 宿主机 config文件夹里 有一个 initial_root_password 文件

 

在这里插入图片描述
登录到Web端后,先修改显示语言:

左侧导航栏右上角头像,进入【Preferences】偏好设置。
拉到最下面【Localization】本地化,将【Language】语言,设置为【Chinese, Simplified】中文。
再拉到底,直接【Save changes】保存。
有需要的可以获取
yml文件 获取地址:
https://wwwoop.com/home/Index/projectInfo?goodsId=112&typeParam=3&subKey=2

 

from:https://blog.csdn.net/Drug_/article/details/151053433