GitLab/Runner
跳转到导航
跳转到搜索
GitLab/Runner说明GitLab CI的Runner。
硬体建议
依照需求用量而有不同的硬体建议。
记忆体的部分,因为跑起来就大约300MB的记忆体是用量,512MB记忆体的机器不太够,建议至少1GB。
硬碟空间的部分,个人用建议至少20GB,小团队40GB以上,大团队可以考虑100GB以上,主要是让系统可以放够多的Docker Image。
其他设定
因为GitLab Runner本身不负责Docker Image的GC,所以用久了以后磁碟空间会爆掉[1],目前比较好的解法是透过Docuum将没有在使用的Docker Image清除掉(如果不知道如何细算threshold,这边建议可以是硬碟空间的的一半):
docker run -d --init --name docuum --restart always --volume /var/run/docker.sock:/var/run/docker.sock --volume docuum:/root stephanmisc/docuum --threshold '20 GB'
相关连结
参考资料
- ↑ Prevent Gitlab-runner from leaving dead containers/volumes. [2023-05-26] (English).
外部连结
- 官方网站 (英文)