This is my first post here and I have a question about setting up an ELK stack for server/application logging on Docker.
What is the correct way to setup ELK with Docker? I’ve read there’s two ways to do it.
- Pull an image such sebp/elk and run all three within one container.
- Create three containers and run each service in its own container.
Which is the recommended way?
I’m planning to pull in logs from around 80 instances and a few rails applications. A total of around 20GB of log data a day. I’ve read that option two is better for a production level setup which is what I’m working with.
Thanks in advance for the help!