国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

作用通过Jenkins定期清理为None的镜像

发表时间:2022-05-31 09:01:25

本文主要介绍了詹金斯定期将镜像函数清零的情况,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章,收获多多。让桂哥网络带你去了解一下。

一、手动方式清理

一种相对简单的清理方法适用于在生成单个无图像时手动执行清理图像的命令,并执行以下命令:

Docker RMI $ (Docker Images-f '悬空=true'-q)由于我在本地没有任何图像,所以在执行时只能看到以下效果。

二、项目生产结束后清理

当创建满足詹金斯配置项的项目时,可以在构建执行脚本中设置生产流程完成后的清理,例如:

剧本是:

回声-清晰-图像.-

clearImagesList=$(dockerimages-f ' handling=true '-q)

if[!-n ' $ clearImagesList '];然后

echo 'noimagesneedcleanup。'

其他

dockerrmi $(dockermages-f ' handling=true '-q)

echo'clearsuccess。'

Fi项目建成后,执行这个,把自己建设过程中产生的None镜像清楚,清理自己的中间产品。

然而,有一个严重的问题。当两个或多个项目同时被构建时,在构建完成后执行清理脚本将影响正在构建的项目,并且删除在构建过程中生成的任何项目。但删除失败,导致先建项目失败。在多个项目的情况下,不建议使用这种方法。如果詹金斯只运行一个任务,就没有问题。

三、定时任务清理

我更喜欢这种方法,并创建一个詹金斯计划的任务。比如我把它设置为晚上12点清图像为无。步骤如下:

1.用一个随机的名字在詹金斯创建一个新项目,例如,我的是ClearImage。

2.建立一个触发器,选择轮询配置管理,并设置计时时间。如果我设置了清晨打扫,我也可以设置其他时间。具体设置规则见右侧问号。

3.执行构建脚本。脚本的内容之前已经给出,可以保存。

手动执行即时构建以验证其有效性:

要查看控制台输出:

输出完成:构造有效。

感谢您仔细阅读本文。我希望桂哥网络分享的文章《角色被定期清理为无通过詹金斯的镜像》对大家有所帮助。同时,我也希望大家支持桂哥网络,关注桂哥网络,更多相关知识等着你去学习!


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

负载均衡服务器作用是什么

阿里云国际站可以用微信支付吗?

Suble 丹麦VPS 测评 ipv4&6

SD-WAN与SDN二者有什么关系,如何选择?

云计算交付场景

美国云主机应当如何选择?

跨境电商服务器如何选择

租用美国服务器搭建视频网站的注意事项有哪些

ChatGPT Plus账号购买指南

外贸企业如何选择美国海外cn2服务器

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!