编程/docker
docker清理overlay2占用磁盘空间:
https://blog.csdn.net/Small_StarOne/article/details/123655176
docker清理空间命令:
# prune指令默认会清除所有如下资源:
# 已停止的容器(container)
# 未被任何容器所使用的卷(volume)
# 未被任何容器所关联的网络(network)
# 所有悬空镜像(image)。
docker system prune -a#!/bin/bash
echo "======== start clean docker containers logs ========"
logs=$(find /var/lib/docker/containers/ -name *-json.log)
for log in $logs
do
echo "clean logs : $log"
cat /dev/null > $log
done
echo "======== end clean docker containers logs ========"
hello