There are many docker containers which are running on a given server. I have configured each application instance running inside the container to send the logs to the standard output. Now, I am interested in the following:
- Manage the logs coming out of all these containers.
- Store all of these logs and also rotate them as needed.
- Only store the logs locally on the server or on a shared location but NOT sending them to any cloud/log management service.
- Probably coming up with a container which can take up the task of log management independently.
Any suggestions on how I can achieve this?