I have a script which would run logrotate on all running docker containers. Plan is to have this installed via the docker rpm into /etc/cron.daily. Posting here for further discussion as per Colin's suggestion before I include it in any rpms. --- #!/bin/sh for id in $(docker ps -q); do docker exec $id logrotate -s /var/log/logstatus /etc/logrotate.conf >/dev/null 2>&1 done exit 0 --- Of course this assumes that logrotate is installed on the containers and will ignore any failures Comments/questions? -- Lokesh Freenode, OFTC: lsm5 GPG: 0xC7C3A0DD
Attachment:
pgpJyDdEtWzym.pgp
Description: PGP signature