首页 > 其他分享 >jenkins 发布镜像清理

jenkins 发布镜像清理

时间:2024-08-18 10:50:56浏览次数:4  
标签:none 清理 镜像 jenkins docker 执行

概述

我们在使用jenkins执行build命令时,偶尔会产生一些版本为none的镜像,但是这些镜像是完全没有用的,占用了磁盘空间,需要定期清理。

 

脚本清理

编辑脚本clean_docker_image.sh

#!/bin/bash
# docker删除none镜像
docker rmi $(docker images -f "dangling=true" -q)

 

增加定时任务,每天凌晨执行

# docker删除none镜像
0 0 * * * root bash /data/daily_scripts/clean_docker_image.sh

 

 

另外在执行jenkins job时,pipline脚本里面需要增加,执行docker push xxx之后,就执行docker rmi xxx,删除本地镜像。

本地镜像也会占用磁盘空间

 

标签:none,清理,镜像,jenkins,docker,执行
From: https://www.cnblogs.com/xiao987334176/p/18365362

相关文章

  • ubuntu 安装jenkins
    下载deb包https://mirrors.aliyun.com/jenkins/debian/jenkins_2.462_all.deb注意,最新版本的jenkins支持的java版本有[11,17,21],执行/usr/bin/jenkins会有相应的提示。 说明:本文使用的操作系统为:Ubuntu24.04LTS 安装javahttps://download.oracle.com/java/21/latest/......
  • nginx源码之Docker镜像制作
    1.下载nginx-1.26.2源码,并解压nginx源码下载:https://nginx.org/download/nginx-1.26.2.tar.gzmkdirdockerbuild&&cd dockerbuild wget https://nginx.org/download/nginx-1.26.2.tar.gztar-xzvf nginx-1.26.2.tar.gz2.干货Dockerfile#编译基础环境准备阶段FROMre......
  • 使用ovftool导出ova格式的镜像
    1.下载ovftool安装包VMware-ovftool-4.6.3-24031167-win.x86-64.msi链接:https://download.csdn.net/download/qq_44451165/89642310双击安装包,点击“next”接受协议选择安装路径点击安装弹出选择框,选择“是”安装完成2.注意事项被导出的虚拟机必须是关机状......
  • win10如何清除缓存和垃圾,清理win10缓存和垃圾的方法
    在Windows10中清除缓存和垃圾文件,可以通过多种方法来实现,以下是一些常用的方法:一、使用Windows内置工具1.磁盘清理打开“此电脑”或“文件资源管理器”,右键单击要清理的驱动器(通常是C:驱动器)。选择“属性”并点击“磁盘清理”。选择要清理的文件类型,如临时文件、下载文件......
  • 删除镜像报容器依赖错误
    1、删除镜像报容器依赖错误出现这个错误的原因是因为5303b5323a4c容器使用了此镜像。解决:先停止容器、删除容器、之后再镜像即可。2、查看镜像对应的容器#dockerps-a|grep611a37aa5ffc 3、先停止容器#dockerstop5303b5323a4c4、删除容器#dockerrm-f5303b......
  • jenkins推送代码到aws的s3存储桶
    1.aws创建用户2.服务器配置安装awspip3.6installawscliAWSAccessKeyID[None]:公钥AWSSecretAccessKey[None]:私钥Defaultregionname[None]:地域Defaultoutputformat[None]:json3.s3存储桶要提前建好4.piplinepipeline{enviro......
  • 打包nginx镜像,添加flv_live模块
    因为工作需要而打包一个包含nginx_http_flv_live模块,记录下编译中遇到的问题,和解决方式编译nginx的最大的一个坑就是基础镜像使用的debian:latest,导致各种编译后能通过rtmp推流但是无法通过http拉取http-flv视频流版本alpine==3.8.5nginx==1.25.5https://nginx.org/down......
  • anaconda创建虚拟环境是报错镜像地址无法访问404
    anaconda创建虚拟环境是报错镜像地址无法访问404报错信息UnavailableInvalidChannel:HTTP404NOTFOUNDforchannelsimple<https://pypi.tuna.tsinghua.edu.cn/simple>解决办法(删除无效的channel,使用默认的channel)查看channels,在cmd窗口运行以下命令:condaconfig......
  • [笔记]关于在linux中通过yum安装mysql错误--因为Centos 7官方镜像不可用的解决方法
     因为Centos7在2024年6月30号停止维护   在执行命令时找不到镜像源, 在下载时出现的错误为,还有一种错误由于没有截图,但是问题一样先通过yumremovemariadb*-y去删除自带的sql包通过命令编辑这个文本文件 vim/etc/yum.repos.d/CentOS-Base.repo这里举......
  • docker 配置daemon.json镜像源地址
    docker镜像拉取失败网络异常?errorpullingimageconfiguration:downloadfailedafterattempts=6:dialtcp108.160.172.208:443:connect:connectionrefused原因:docker镜像源访问失败,或网络严重延迟,或没有设置镜像源文件daemon.jsondocker配置国内镜像源前言1、docke......