Speeding up Logstash using Docker

Hello,

I am currently using Docker to run the ELK stack. I have used Vagrant and a dedicated as two other methods to run the stack. Both of those have allowed for fairly quick parsing of logs. I am investigating as to whether Docker would be a useful method of deploying the stack on machines. The problem is that logstash is a lot slower on Docker vs these other methods. I know that I can up the CPU and memory settings that a container gets to use but can't seem to figure out which settings I need to set to speed it up. Any advise?

Thanks!

Docker itself shouldn't have a detrimental performance effect on Logstash. By default I don't believe containers are restricted in any way. How are you starting the containers? How are you measuring the performance?