Docker的CICD

🎏⭕引言
回顾使用docker进行项目部署的步骤:

  • 将项目通过maven进行编译打包
  • 将文件上传到指定的服务器中
  • 将war包放到tomcat的目录中
  • 通过Dockerfile将Tomcat和war包转成一个镜像,由DockerCompose的docker-compose.yml去运行容器

以上操作,是流程化的操作,可以把该过程自动化实现,每次写完项目后,自动打包,自动执行上述流程运行起来。Docker的CI、CD就是帮我们实现这种自动化功能的。



🎏⭕CI是(Continuous Intergration)缩写,意思是持续集成

CD是(持续交付,持续部署)。

来看CI持续集成

🏷️实现CI,需要使用到Gitlab远程仓库,先通过Docker搭建Gitlab

一、接下来完成搭建Gitlab

(2条消息) 搭建Gitlab_gitlab搭建_素心如月桠的博客-CSDN博客

二、 Docker安装Gitlab-Ruuner

所有的ci/cd操作都是在gitlab-runner里面执行的,gitlab-runner就是为ci/cd和流水线提供一个运行环境,下面我们来安装

(2条消息) Docker安装Gitlab-ruuner_查看gitlab-runner_素心如月桠的博客-CSDN博客

三、测试gitlab-runner

(2条消息) 测试gitlab-runner_测试gitlab返回时的平台_素心如月桠的博客-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

素心如月桠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值