查询/var/lib/docker/目录下的所有带有.log的后缀文件并显示大小
时间: 2023-09-17 18:11:17 浏览: 37
可以使用以下命令查询 `/var/lib/docker/` 目录下的所有带有 `.log` 后缀的文件,并显示它们的大小:
```
find /var/lib/docker/ -name "*.log" -exec ls -lh {} \;
```
该命令使用 `find` 命令来查找该目录下的所有 `.log` 文件,并使用 `ls -lh` 命令来显示文件的大小。 `-exec` 选项允许在每个找到的文件上执行 `ls -lh` 命令。
相关问题
/var/lib/docker/overlar2 目录下存放的文件是什么
/var/lib/docker/overlay2 目录是 Docker 的存储驱动 Overlay2 存储镜像和容器的主要目录之一。其中包含了 Docker 镜像和容器的文件系统层。此目录下的文件通常是 Docker 镜像和容器的文件系统层的增量变化,以及一些元数据文件。
具体来说,Overlay2 存储驱动会将每个 Docker 镜像的文件系统层分解成多个块,并将这些块以增量的方式存储在 /var/lib/docker/overlay2 目录下。每个块都有一个唯一的标识符。同时,Overlay2 还会为每个容器创建一个独立的文件系统层,也会将这些层以增量的方式存储在 /var/lib/docker/overlay2 目录下。
此外,/var/lib/docker/overlay2 目录下还包含一些元数据文件,如 diffid、link、mount-id 等文件,用于记录 Docker 镜像和容器的相关信息。
cat: /var/log/docker.log: 没有那个文件或目录
如果/var/log/docker.log文件不存在,则说明Docker没有生成日志文件,或者日志文件被删除了。您可以尝试重新启动Docker服务,然后再次查看日志文件,例如使用以下命令重启Docker服务:
```
sudo systemctl restart docker
```
然后再次查看日志文件:
```
sudo cat /var/log/docker.log
```
如果问题仍然存在,您可以尝试重新安装Docker。另外,您还可以尝试查看系统日志文件,例如/var/log/syslog或/var/log/messages,以获取更多关于Docker启动失败的信息。