今天使用docker安装了gitlab,安装完成以后一看内存爆表,就是文章图片那个样子的git
顿时感受世界凉凉,为何会有这么多gitlab的进程,内存也占用了这么多docker
百度了一下原来是个人服务器cpu核心数太多了,gitlab建议若是您这台机器只使用与gitlab的话unicorn['worker_processes'] 这个默认是cpu核心数加一,因此开启的进程就会不少,咱们只要把这个参数指定一下就行了,编辑配置文件vim
vim gitlab.rb
服务器
去掉下面的注释gitlab
unicorn['worker_processes'] = 2
rest
以后执行code
docker exec -it gitlab gitlab-ctl reconfigure
blog
docker exec -it gitlab gitlab-ctl restart
进程
若是访问不了,直接重启容器图片
欢迎关注Bboysoul的博客www.bboysoul.com
Have Fun