使用 du -ah /var/lib/docker | sort -rh | head -n 20 发现
有很多1.1G /var/lib/docker/volumes/itsink_db_data/_data/binlog.000049 binlog开头的日志文件
使用docker-compose 生成的,对应的文件夹里mysql_data里有很多binlog开头的日志文件
[mysqld]
# 设置 binlog 文件保留 3 天
expire_logs_days = 3
# 禁用慢查询日志
slow_query_log = 0
# 禁用一般查询日志
general_log = 0
docker system prune -a –volumes
* -a 或 –all:删除所有未使用的镜像,而不仅仅是悬空镜像。
* –volumes:同时清理未使用的卷。