我有一个aws实例,我在其中运行一个docker容器(不管它用于任何进程)。 var / log / docker.log中的日志文件超出了虚拟机的存储空间。如何清除日志并以非常干净的方式使存储可用。
答案 0 :(得分:0)
您应该清空日志文件。
cat /dev/null > /var/log/docker.log
答案 1 :(得分:0)
使用truncate命令清空日志
truncate -s 0 /var/log/docker.log
提到了一个旧问题,即AWS linux实例不旋转docker日志,一种解决方法是使用logrotate并更新用户数据脚本。 https://github.com/aws/amazon-ecs-init/issues/119