关于gitlab和jenkins的选择
为什么老师视频上不用官方的,而是用github或docker hub上排名第二的人弄的呢?按理来说,官方的长期维护性会很有保障啊,是不是有什么其他用意?
正在回答
小伙伴,一定要改了这个习惯——不要追新,不要追官方
无论是不是官方的,无论是不是最新的,只要稳定好用,满足自己的需求即可。
你去看看这个兄弟的维护&提交历史:https://github.com/sameersbn/docker-gitlab
有一个156人的团队维护过。
我们团队的测试服务器上还用的是这个版本中比较老的版本的gitlab,这么多年过去了,非常稳定,一点问题没有,除非是要用新的特性&安全问题,否则,没有必要升级。
这个就跟苹果手机系统一样,越升级越卡,不一定会带来性能提升,要权衡一下。
课程中,我们也有提到官方的配置如何配置,可以参考:
version: "3.0"
services:
gitlab:
container_name: "gitlab"
image: "gitlab/gitlab-ce:latest"
hostname: "git.toimc.com"
restart: always
ports:
- "80:80"
- "22:22"
volumes:
- /srv/gitlab/data:/var/opt/gitlab
- /srv/gitlab/logs:/var/log/gitlab
- /srv/gitlab/config:/etc/gitlab
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星