Docker build导致的磁盘空间不足问题

最近新搭建了一套CI/CD,大体流程上是通过git提交代码到gitea,通过gitea仓库的web钩子来触发Jenkins运行代码打包(golang docker)和发布(kuboard k8s)的脚本。但是在昨天运行的过程中,一直构建失败,报错代码如下: #12 37.01 # github.com/gin-gonic/gin #12 37.0 ...

Dockerfile改动一行代码,Jenkins编译速度提升了将近80倍

如上一篇文章所讲的,因为磁盘空间不足的问题,仔细学习了一下docker build cache相关的内容,学习到 **Docker 构建过程是将 Dockerfile 中的指令转化为一个个构建层(Build Layer)。每一个指令都会生成一个构建层,而所有构建层组合在一起,形成一个完整的镜像。构建过程中的每一步都是无状态的,意味着在同一主机上,对相同的 Dockerfile 执行相同 ...