在GitLab Kubernetes Runner中编译Docker容器镜像

最为安全、稳妥的方案。

在GitLab Kubernetes Runner中编译Docker容器镜像
Photo by Isaac Chou on Unsplash

GitLab CI/CD 编译镜像是很常见的操作。不过,如果你使用GitLab Kubernetes Runner的话,问题变得略微复杂。

目前看来,最为稳妥的方案是使用 kaniko 这个方案。这样仅更改 CI/CD 配置文件即可,不需要对集群做危险的改造操作。

以下是一份我验证过的示例文件。这份文件同时支持镜像仓库采用了私有签名的https协议。

转发至

微信扫一扫分享

WeChat QR Code

有AI相关的想法,但不知道怎么落地?

我是国冰,独立AI开发者。十多年技术一线——半导体显示、智慧城市到自动驾驶;现在一个人+AI,接AI落地项目,从梳理需求到系统落地,陪你走通。

微信聊聊 微信二维码 看我能做什么