个月的时间,每天的坚持学习和更新收获还是满满的,跟我一起学习的小伙伴不知道你收获到了吗?
想说的
这几次CI/CD介绍了gitlab,gitlab-ci,docker,所有的工具都是免费的,提供了一个方式,作为个人也好,公司也好,我可以在本地的机器上,适合自己的使用的CICD的环境,供我们team来使用。
通过前面的学习,我相信一些之前都没了解过gitlab-ci的老铁,通过跟我的一起学习,对gitlab-ci有一定的了解和认识。如果之前用过jenkins的更好的对于对比。gitlab-ci对于跟gitlab的结合是更好的,直接通过pipline的方式merge,也可以看到每次pipline的情况,gitlab-ci也是天然支持分布式的,gitlab-ci的runner可以装在自己的笔记本上,在自己的gitlab-ci上跑一些测试什么的。gitlab-ci这种pipline的方式,支持shell脚本的,可以无限的进行放大。
后面如何学习
- gitlab-help 中 gitlab-cicd ,几乎包含了我们需要学习视频和文档。
- 访问 youtube的网站
搜索:gitlab cicd,发现很多很多的视频和demo
- 最重要的一点
https://github.com/limingios/docker/tree/master 做的之前的例子能灵活的使用和实践。今后的工作里面把CICD灵活使用起来。
恭喜老铁
如果你从头到现在,你已经完成了中级篇所有的学习,其实中级就是入门加中级,通过这个学习可以打下良好的基础,网上各种方式吧,条条大路通罗马,容器技术是一个非常热门的技术,刚开始写中级的时候docker是v18.03,目前的版本是v18.05了,技术发展还是很快的,我是每天发一篇,但是可能我有时候一天写几篇,总体来说这个中级我写了2个多月时间。技术发展的快,可能当老铁看到这篇文章的时候已经v20也说不定,新的版本发出,旧的一些可能被替换或者被删除掉,这也是技术变革的影响,学习这个不要限于我写的文章本身,可能我遇到的问题你不见得遇到,但是你遇到的问题,可能之前这个坑我没踩过。但是大坑都踩了小坑靠自己的思考解决了。也可以通过留言的方式一起来讨论把这个坑给填平。我的信条就是帮助别人,互相成长!
PS:学习这个技术一定要紧随时代的潮流,干IT没办法,逆水行舟不进则退!不断的追随docker的新技术,学习的东西一定要实践,最好在工作中,只有这样才能提高咱们自己的水平,遇到的问题多在 https://stackoverflow.com/ 进行查看大神们的解决方案,国内baidu太坑了,记住你遇到的问题可能很多时候都是小问题,小细节。还有一点是https://github.com上多看docker的源码。多提issue,有热心的人会帮咱们进行解答的。推荐使用https://google.com,自己解决问题。科学上网也是搞IT必须的。中级篇也就终结了,后面也会退出高级篇,希望各位老铁,学习愉快,工作顺利,少踩坑! 谢谢您一如既往的关注和支持我,后续高级篇继续相见!跪安了!
标签:学习,CI,中级,gitlab,ci,CD,77,docker,com From: https://blog.51cto.com/u_12040702/5992877