docker container prune
or
docker rm $(docker ps -q -f status=exited)
docker rmi $(docker images -q -f "dangling=true")
docker system prune -a
停止的容器,不使用的
volume
,不使用的networks
,悬挂的镜像(过程镜像)
cat /dev/null >/var/lib/docker/containers/containerid/containerid.log-json.log
找到对应container的日志文件,一般是在 /var/lib/docker/containers/containerid/containerid.log-json.log(containerid是指你的容器id)
在容器启动配置(/etc/docker/daemon.json
)中设置 :
{
"log-driver":"json-file",
"log-opts":{
"max-size":"10m",
"max-file":3
}
}
或在docker run
时携带参数:
--log-opt max-size=10m --log-opt max-file=3
查看文件夹占用空间
du -sh *