首页 > 其他分享 >docker日志文件过大

docker日志文件过大

时间:2023-06-17 11:44:30浏览次数:52  
标签:lib 过大 97% 59G var docker 2.0 日志

发现服务器磁盘空间不足,其中有很多/var/lib/docker/overlay2/..

# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.8G     0  3.8G   0% /dev
tmpfs           770M  1.3M  769M   1% /run
/dev/vda1        59G   55G  2.0G  97% /
tmpfs           3.8G     0  3.8G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
tmpfs           770M     0  770M   0% /run/user/0
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/6b555603eb9808afba38ff0e7785e1a88d912009b203b2fc81f58306ed89ce38/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/a5f8bc2e5f4cc7c26361f435e84534237397e86c1119a26d9b46fdca7d36e1eb/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/36f372192a4e716b83c59259d65813f94e469b2f3e3ecc9fefed72bc59b7d5d0/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/a70f1dfe08cb468b21529d08c0883acd6fdb5bf4830d49d5306d45cfdef29f63/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/4fa90b464fb5f403a0d6019b37b3130fecb3c01222e2e7e6caa2eaff534006d7/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/2013007d3af2694a5ad034d41ecedad5a22b286390f5af75666ae7454437f782/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/2e030df028cf8d55f6ae1718f7631cd4ced0d1b22fe14da8d07bc5baa0b5847f/merged
overlay          59G   55G  2.0G  97% /var/lib/docker/overlay2/dcbc5f34c9114e23e12d01a69ea473d002e6bab878c4db586552fc7a4f01e388/merged

docker容器所在的目录是/var/lib/docker

cd /var/lib/docker
# 这个命令是查看当前目录下所有子目录及文件的大小,找占用空间大的cd进去再看是哪个文件
du -h --max-depth=1

一般都是某个docker的日志太大,直接删除

cd /var/lib/docker/containers/73a43a0598240d0fe9671d8c350b60d4eb273c39ee010bdaf1dd474b3b8a3b20
rm -rf *.log

删除完了以后重启一下docker服务

sudo systemctl daemon-reload
sudo systemctl restart docker

标签:lib,过大,97%,59G,var,docker,2.0,日志
From: https://www.cnblogs.com/Netsharp/p/17487281.html

相关文章

  • 云原生之使用Docker部署Heimdall个人导航页
    (Docker部署Heimdall个人导航页)一、Heimdall介绍HeimdallApplicationDashboard是所有Web应用程序的仪表板。不过,它不需要仅限于应用程序,您可以添加指向您喜欢的任何内容的链接。可以用作个人的网页导航首页。二、检查docker状态[root@node~]#systemctlstatusdock......
  • docker安装jupyter
    我想jupyter官方提供了一些镜像搭建一个数学计算的docker容器,数学计算使用jupyter/datascience-notebook比较合适但是下载失败,所以使用基础的镜像jupyter/base-notebook:latestdockerpulljupyter/base-notebook:latestdockerrun-p80:8888--namejupyter-da954c1f0a0b5#......
  • 删除docker环境里jupyter下的回收站文件
    linux下的回收站文件夹在:~/.local/share/Trash/files/*删除docker里jupyterlablinux环境下的回收站文件,我的docker默认安装目录是:/data/docker/rm-rf/data/docker/overlay2/*/merged/root/.local/share/Trash/files/* 设置不进回收站vim.jupyter/jupyter_lab_confi......
  • Go 语言之 zap 日志库简单使用
    Go语言之zap日志库简单使用默认的Gologlog:https://pkg.go.dev/logpackagemainimport( "log" "os")funcinit(){ log.SetPrefix("LOG:")//设置前缀 f,err:=os.OpenFile("./log.log",os.O_WRONLY|os.O_CREATE|os.O_APPEND,......
  • Docker 安装 Nacos 注册中心
    废话不多说直接上安装脚本:dockerrun-d--namenacos2.0.4--restart=always\-eMODE=standalone\-eJVM_XMS=256m\-eJVM_XMX=512m\-eSPRING_DATASOURCE_PLATFORM=mysql\-eMYSQL_SERVICE_HOST=localhost\-eMYSQL_SERVICE_PORT=3307\-eMYSQL_SERVICE_DB_NAME=......
  • Docker CLI docker history 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • docker 安装kafka
    dockerrun-d--namezookeeper--publish2181:2181--volume/etc/localtime:/etc/localtimezookeeper:latestdockerrun-d--namekafka--publish9092:9092--linkzookeeper--envKAFKA_ZOOKEEPER_CONNECT=zookeeper:2181--envKAFKA_ADVERTISED_HOST_NAME=kaf......
  • Docker容器添加映射端口
    一般在运行容器时,都会通过-p来指定宿主机和容器端口的映射,例如:dockerrun-itd-p本地端口:容器内端口所用镜像名参数说明-d表示后台运行容器-t为docker分配一个伪终端并绑定到容器的标准输入上-i是让容器的标准输入保持打开状态-p指定映射端口即创建容器时,可以设置一个......
  • 银河麒麟操作系统 v10 中离线安装 docker 环境
    #查看系统版本cat/etc/os-release#查看Linux内核版本(3.10以上)uname-r#查看iptabls版本(1.4以上)iptables--version#判断处理器架构uname-p#在此下载https://download.docker.com/linux/static/stable/#解压文件tar-zxvfdocker-23.0.1.tgz#移动到安装目录mv......
  • Docker部署jenkins
    先删除系统docker相关的依赖yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-l......