使用docker gitlab,在運行一段時間后,會發現 內存占用遞增,16G的服務器都不夠用,我們可以修改下相應配置,做法如下:
1. 進入容器: docker exec -it gitlab /bin/bash
2. 找到配置文件:vi /etc/gitlab/gitlab.rb,去掉下面的注釋,或者 根據 使用 人數 來設置 大小,一般 的 2-4 就夠了。
unicorn['worker_processes'] = 2
3. 修改后,保存 :wq
4. 重載配置:
docker exec -it gitlab gitlab-ctl reconfigure
5. 重啟:docker exec -it gitlab gitlab-ctl restart
6. 查看內存:docker stats
7. 也可以直接停止 docker stop xxx , 啟動 docker start xxx 重啟容器
記錄完畢。