Docker镜像服务器磁盘空间清理

Docker镜像服务器磁盘空间清理,第1张

我们开发环境Jenkins构建项目时报服务器磁盘空间不足,导致项目自动化构建部署失败,

Docker镜像服务器磁盘空间清理我们做了多次了,之前在清理Docker镜像服务器时走了不少弯路,查了不少Docker镜像服务器空间清理,都大同小异,都是一些如何清理历史镜像文件的文章,而实际按照清理镜像文件进行一顿 *** 作,释放的内存了了,最近一次磁盘空间报警事件,镜像文件清理也就才清理了40M,完全达不到清理磁盘空间的效果。
事实上我们的镜像执行sh脚本本身包含清理垃圾镜像文件的步骤:

因此,重要事情说三遍: 当Docker镜像服务器磁盘空间不足时,首先要考虑的时服务器的日志文件、大文件等等,最后才考虑Docker镜像本身占用的磁盘内存

df命令用于查看磁盘分区的使用情况,了解磁盘总量及用量,默认单位为KB。
当磁盘空间报警时,我们可以使用df命令查看磁盘分区使用情况:

注意,使用df -h命令会看到Docker镜像的/var/lib/docker 目录占很多空间,其实这是假象,许多同事初次看到这个接口首先应该就是去考虑如何清理/var/lib/docker,我也不例外。
不要受/var/lib/docker 目录影响,继续分析空间占用情况。

前面通过df命名我们大致了解了我们磁盘分区内存使用情况,使用du命令可以当前目录下文件、目录在磁盘中占用的空间的大小。
来到服务器顶层目录,执行命令:

找到内存使用异常的文件夹,进入其目录依次执行du -sh ,最终找到占用内存的大文件或日志,进行清理。
分享下我在情况过程找到的大文件

通过前面df 和du配合分析清理空间后,基本就能释放服务器磁盘空间,就简单提下Docker镜像清理咯,毕竟网上一大堆。
镜像清理。

批量清除无用的镜像

1、右键点击D盘-属性-常规选项-磁盘清理,先清理一下D盘内的冗余文件,这里面包含了平时上网时从被访问网站服务器上下载下来的网页文件、flash文件、、运行脚本、数据流文件等等。

2、查看隐藏文件:打开“我的电脑”或者打开文件所在文件夹,点击菜单栏里的“工具”-文件夹选项-查看-“显示所有的文件和文件夹”这样就可以了!显示隐藏文件后,点击删除(反正不是系统文件没什么大碍)。

3、格式化一下D盘:我的电脑--工具--文件夹选项--查看--隐藏已知文件类型的扩展名--打去钩,新建个TXT文件。

4、保存以下:

@echo off

echo 将在你的计算机上清理垃圾文件

echo & pause

echo 正在清除系统垃圾文件,请稍等

del /f /s /q %systemdrive%\tmp

del /f /s /q %systemdrive%\_mp

del /f /s /q %systemdrive%\log

del /f /s /q %systemdrive%\gid

del /f /s /q %systemdrive%\chk

del /f /s /q %systemdrive%\old

del /f /s /q %systemdrive%\recycled\

del /f /s /q %windir%\bak

del /f /s /q %windir%\prefetch\

rd /s /q %windir%\temp & md %windir%\temp

del /f /q %userprofile%\cookies\

del /f /q %userprofile%\recent\

del /f /s /q %userprofile%\Local Settings\Temporary Internet Files\

del /f /s /q %userprofile%\Local Settings\Temp\

del /f /s /q %userprofile%\recent\

echo 清除系统垃圾完成!

echo & pause

5、保存为bat后缀格式即可,或者保存为txt后缀格式然后直接更改后缀名为bat也行,然后运行就是了。这个一般是清理你系统的日志文件和一些缓存和ie临时文件之类的东西,一般还是比较实用的。

重启或者手动清除内存。
如果打印机因这个问题而无法打印,最常见的解决方法是关闭打印机,然后重新打开。一般来说,打印机内存中的内容可以被清除以解决我们的问题。
如果上述重启方法不起作用,那么您可以按照以下步骤手动清除内存。
第一步:打开打印机前面的盖子,然后打印机屏幕会亮起并显示提示“盖子被打开,关闭前盖”。
第二步:保持前盖打开,然后长时间按面板上的“确定”键,直到屏幕显示“是否更换硒鼓”,然后松开它,然后按绿色的“开始”键,屏幕将变为空白。
第三步:再次按下“确定”键上的向上方向键,增加屏幕上显示数字的数值,并停止按下向上方向键,直到显示11时。
第四步:此时,再次按下“确定”键,屏幕上将显示“接收”信息,表示已成功设置内存清理。

在安装《模拟电梯3D》时候,系统可能会提示“空间不足”,其中一种原因是手机内存空间少于10%时,应用是无法安装的,只能删除一些东西来腾出空间。然后再安装即可。
还有一种可能是在运行《模拟电梯3D》时候也有可能会提示“空间不足”,这个主要是游戏存储过程中,您的存储卡上的空间不足所致。此时也是只能删除内存卡上一些东西来腾出空间。然后再在此运行即可。
这里也给大家介绍一个方便清理的软件《拇指玩游戏助手》,下载安装后点击开始扫描即可查询到残留的数据包文件,方便大家清理无用数据包,腾出更多的空间。
模拟电梯3D官方介绍:有史以来最现实的电梯模拟!你不会找到任何详细,因为这在任何游戏中!充分工作。由于这个程序提供非常详细的3D图形,所以请确保你的设备是速度够快!推荐三星Galaxy
S2,Galaxy
Note的,Galaxy
Tab的当量及以上。特点:-
乘坐电梯在3个楼层!-
触摸旋转和缩放,查看所有的细节!-
工作1至3楼的按钮,门打开,门上贴着,手动 *** 作和报警!-
机械精确门 *** 作员和门保险杠机制!-
蜗杆齿轮传动电梯电机!-
超现实的尖端图形,精美点燃实时阴…
游戏助手
版本:211发布:2013-08-14大小:323M分类:必备软件语言:中文适用:10下载:435350次开发商:拇指玩
立即查看
模拟电梯3D版本:100发布:2013-09-13大小:2485M分类:休闲益智语言:英文适用:10下载:1130次开发商:Khor
Chin
Heong立即查看
查看更多答案>>

如果你使用的是服务器 DD4 内存,并且想要降低内存延迟,你可以尝试以下几个方法:
1 调整内存频率:调整内存频率设置为最大功率可以增加内存带宽,从而提高内存传输速度。
2 启用 XMP 设置:在 BIOS 中启用 XMP(扩展内存配置文件)设置可以帮助系统自动优化内存性能,以实现更快的内存访问速度。
3 降低 CAS 延迟:CAS(列地址延迟)是内存访问中的一个重要参数。通过调整 CAS 设置,可以减少内存延迟和拖延时间。
4 更新 BIOS 和驱动程序:确保系统和驱动程序更新到最新版本,以优化硬件的兼容性和性能。
5 添加更多的内存通道:如果你的主板支持多个内存通道,向每个通道添加内存模块可以增加系统内存总带宽,从而提高内存传输速度。
请注意,在进行任何更改之前,请备份数据并小心 *** 作,以避免造成硬件故障或数据损坏。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10398801.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存