1.查看各容器 IP
bash
docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq)2.查看各容器日志文件大小
bash
du -sh /var/lib/docker/containers/*/*.logℹ️ 提示
/var/lib/docker 是 Docker默认安装目录 如果更换了Docker目录,请更改为指定目录
3.清理资源
bash
docker system pruneℹ️ 提示
具体来说,docker system prune 命令会删除以下内容:
所有未被使用的网络:包括未被任何容器连接的网络
所有未被挂载的卷:即没有与容器关联的卷
所有未被使用的镜像:即没有被任何容器引用的镜像
4.执行容器内的命令
ℹ️ 例如:执行容器名称为 nginx8888 的 nginx -s reload 命令
bash
docker exec nginx8888 nginx -s reload