论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
大数据
›
数据仓库与分析
›
记一次Linux下Docker镜像服务器磁盘空间清理 ...
记一次Linux下Docker镜像服务器磁盘空间清理
忿忿的泥巴坨
金牌会员
|
2024-6-24 18:00:15
|
来自手机
|
显示全部楼层
|
阅读模式
楼主
主题
647
|
帖子
647
|
积分
1941
我们开发环境Jenkins构建项目时报服务器磁盘空间不敷,导致项目主动化构建部署失败,
Docker镜像服务器磁盘空间清理我们做了多次了,之前在清理Docker镜像服务器时走了不少弯路,查了不少Docker镜像服务器空间清理,都大同小异,都是一些怎样清理汗青镜像文件的文章,而实际按照清理镜像文件进行一顿操作,释放的内存了了,最近一次磁盘空间报警变乱,镜像文件清理也就才清理了40M,完全达不到清理磁盘空间的效果。
究竟上我们的镜像执行sh脚本本身包罗清理垃圾镜像文件的步调:
#!/usr/bin/env bash
app_name='xxxx'
docker stop ${app_name}
echo '----stop container----'
docker rm ${app_name}
echo '----rm container----'
docker rmi `docker images | grep none | awk '{print $3}'`
echo '----rm none images----'
docker run -e TZ="Asia/Shanghai" -p 7200:7200 -p 8734:8734 --name ${app_name} \
--link registry2:registry2 \
-v /etc/localtime:/etc/localtime \
-v /usr/local/server-log/xxxx:/logs \
-d ${app_name}:latest
echo '----start container----'
~
复制代码
因此,重要事变说三遍:
当Docker镜像服务器磁盘空间不敷时,首先要思量的时服务器的日志文件、大文件等等,末了才思量Docker镜像本身占用的磁盘内存
。
磁盘清理思绪分享
du与df下令结合
df下令
df下令用于检察磁盘分区的使用情况,了解磁盘总量及用量,默认单位为KB。
当磁盘空间报警时,我们可以使用df下令检察磁盘分区使用情况:
注意,使用df -h下令会看到Docker镜像的/var/lib/docker 目次占许多空间,其实这是假象,许多同事初次看到这个接口首先应该就是去思量怎样清理/var/lib/docker,我也不例外。
不要受/var/lib/docker 目次影响,继续分析空间占用情况。
du下令
前面通过df定名我们大致了解了我们磁盘分区内存使用情况,使用du下令可以当前目次下文件、目次在磁盘中占用的空间的巨细。
来到服务器顶层目次,执行下令:
du -sh *
复制代码
找到内存使用异常的文件夹,进入其目次依次执行du -sh *
,终极找到占用内存的大文件或日志,进行清理。
分享下我在情况过程找到的大文件
清理镜像
通过前面df 和du共同分析清理空间后,根本就能释放服务器磁盘空间,就简朴提下Docker镜像清理咯,毕竟网上一大堆。
镜像清理。
docker image prune -f
复制代码
批量清除无用的镜像
docker images | awk 'NR!=1{print $1":"$2}' | xargs docker rmi
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
忿忿的泥巴坨
金牌会员
这个人很懒什么都没写!
楼主热帖
axios 传递参数的方式(data 与 params ...
springmvc异常处理解析#ExceptionHandl ...
Kubernetes(K8S) Controller - Deploym ...
最佳实践-使用Github Actions来构建跨 ...
day3 函数的定义和调用,练习编写简单 ...
MySQL 并行复制方案演进历史及原理分析 ...
[20221018]本地运行与远程运行.txt ...
【iOS逆向与安全】frida-trace入门 ...
深度剖析Redis九种数据结构实现原理, ...
Fireasy3 揭秘 -- 代码编译器及适配器 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表