阿里云免费镜像仓库+金克斯+码云实现自动CI

前提

有阿里云账号,并且已经完成实名认证。最好有一台云服务器,以及码云账号,还有现成的项目以及Dockerfile

一、开通阿里云容器镜像服务

在这里插入图片描述

1、新建命名空间(一般只需要建一个就行了)
2、在命名空间下,建立镜像仓库,看下图要选择本地仓库。不同的镜像仓库可以理解为不同的项目,新的一个项目就要对应一个新建的镜像仓库。

在这里插入图片描述

二、在服务器安装金克斯

原文链接https://juejin.cn/post/7135389228153700365看到验证金克斯是否搭建成功位置即可,除了要安装中文插件之外,还要安装一个脚本神器,它可以让你在金克斯上运行linux命令,从而完成我们的打包,推送镜像命令,甚至运行镜像都可以。插件为下图
在这里插入图片描述

三、创建任务一(测试环境)

1、新建任务
在这里插入图片描述
2、配置任务
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

填写获取的WebHook 密码和URL,上图有
在这里插入图片描述

在这里插入图片描述

三、创建任务二(生产环境)

新建一个任务,大部分和测试环境的配置一样,有些需要改一下
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

成果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值