Как очистить журналы контейнера докера, если не осталось свободного места из-за журналов докера - PullRequest
0 голосов
/ 12 декабря 2018

У меня есть экземпляр aws, в котором я запускаю Docker-контейнер (пусть это будет для любого процесса).Файл журнала в var / log / docker.log превышает хранилище виртуальной машины.Как очистить журналы и сделать хранилище доступным очень чистым способом.

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

Используйте команду truncate для очистки журналов.

truncate -s 0 /var/log/docker.log

Существует упоминание о старой проблеме, когда экземпляры AWS linux не вращают журналы докера, и обходной путь заключается в использовании logrotate иобновите скрипт пользовательских данных.https://github.com/aws/amazon-ecs-init/issues/119

0 голосов
/ 12 декабря 2018

Вы должны очистить файл журнала.

cat /dev/null > /var/log/docker.log

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...