前提
有阿里云账号,并且已经完成实名认证。最好有一台云服务器,以及码云账号,还有现成的项目以及Dockerfile
一、开通阿里云容器镜像服务
1、新建命名空间(一般只需要建一个就行了)
2、在命名空间下,建立镜像仓库,看下图要选择本地仓库。不同的镜像仓库可以理解为不同的项目,新的一个项目就要对应一个新建的镜像仓库。
二、在服务器安装金克斯
原文链接https://juejin.cn/post/7135389228153700365看到验证金克斯是否搭建成功位置即可,除了要安装中文插件之外,还要安装一个脚本神器,它可以让你在金克斯上运行linux命令,从而完成我们的打包,推送镜像命令,甚至运行镜像都可以。插件为下图
三、创建任务一(测试环境)
1、新建任务
2、配置任务
填写获取的WebHook 密码和URL,上图有
三、创建任务二(生产环境)
新建一个任务,大部分和测试环境的配置一样,有些需要改一下
成果: