Blame README.docker-latest-logrotate
|
Antonio Murdaca |
58239e5 |
This package will install the 'docker-logrotate' script to
|
|
Antonio Murdaca |
58239e5 |
/etc/cron.daily. This script will run logrotate on all running
|
|
Antonio Murdaca |
58239e5 |
containers and ignore all failures.
|
|
Antonio Murdaca |
58239e5 |
|
|
Antonio Murdaca |
58239e5 |
This script is enabled by default. To disable it,
|
|
Antonio Murdaca |
58239e5 |
uncomment the line "LOGROTATE=false" in /etc/sysconfig/docker.
|
|
Antonio Murdaca |
58239e5 |
|
|
Antonio Murdaca |
58239e5 |
Possible issues:
|
|
Antonio Murdaca |
58239e5 |
1. This assumes that logrotate is installed on containers to run
|
|
Antonio Murdaca |
58239e5 |
successfully.
|
|
Antonio Murdaca |
58239e5 |
|
|
Antonio Murdaca |
58239e5 |
2. A race condition occurs if a container exits before 'docker
|
|
Antonio Murdaca |
58239e5 |
exec' run (though it's ignored)
|
|
Antonio Murdaca |
58239e5 |
|
|
Antonio Murdaca |
58239e5 |
3. Not all containers may need this (whether logrotate is installed or not)
|
|
Antonio Murdaca |
58239e5 |
|
|
Antonio Murdaca |
58239e5 |
Suggestions to improve this are welcome.
|