docker目录清理

背景:

        使用的环境中安装docker环境,但随着长时间的使用,系统根目录打满,导致容器服务失败,影响部署的服务;


问题描述

        docker安装的服务,用户方反馈页面请求失败,部分页面返回500;最后问题反馈到我这边,登录页面的后端服务部署的机器,发现是docker安装的容器服务,使用docker ps,发现后端服务状态一直在重启,进一步分析发现是安装docker服务的机器根目录打满了,从而导致docker容器状态异常;


原因分析:

原因主要在3个方面:

一、 服务器的docker安装为默认安装,导致docker的目录保存在根目录下,而我们系统安装时,系统默认给根目录为50G;

二、 容器部署的后端服务在之后的迭代中,镜像文件不断的新增导致镜像目录不断增大;

三、 docker本身的服务日志和容器的日志也保存在根目录,同时日志文件没有做回收清理;


解决方案:

发现问题原因后,那就要实时的解决方法;

一、 根目录容量问题,这个设计到系统的重装,暂不考虑;

二.、docker overlay2磁盘解决方案

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值