⭕引言
回顾使用docker进行项目部署的步骤:
以上操作,是流程化的操作,可以把该过程自动化实现,每次写完项目后,自动打包,自动执行上述流程运行起来。Docker的CI、CD就是帮我们实现这种自动化功能的。
⭕CI是(Continuous Intergration)缩写,意思是持续集成
CD是(持续交付,持续部署)。
来看CI持续集成
️实现CI,需要使用到Gitlab远程仓库,先通过Docker搭建Gitlab
https://blog.csdn.net/m0_47010003/article/details/127972934https://blog.csdn.net/m0_47010003/article/details/127972934
所有的ci/cd操作都是在gitlab-runner里面执行的,gitlab-runner就是为ci/cd和流水线提供一个运行环境,下面我们来安装
https://blog.csdn.net/m0_47010003/article/details/127997515https://blog.csdn.net/m0_47010003/article/details/127997515
测试gitlab-runnerhttps://blog.csdn.net/m0_47010003/article/details/128032310