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 执行相同 ...

docker 私有仓库设置忽略https

背景 我们在使用公司私有的docker仓库的时候,通常是没有https的。因此需要设置私有仓库在push和pull镜像文件的时候忽略https验证。具体步骤如下。 步骤 编辑 Docker Daemon 的配置文件。 { // 请将 "your-private-registry-url" 替换为你私有仓库的地址,例如 http://example.c ...

常用Docker

mysql $ docker run --name mysql \ -p 3306:3306 \ --privileged=true \ --restart=always \ -e MYSQLROOTPASSWORD='Aa!23456' \ -d mysql:5.7 redis $ docker run --name redis \ -p ...

centos安装docker

删除老版本的docker $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...

docker国内镜像源

docker国内镜像加速地址 docker中国区官方镜像 https://registry.docker-cn.com 网易 http://hub-mirror.c.163.com ustc(中科大) https://docker.mirrors.ustc.edu.cn 配置流程 ...