THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Performance benchmark with different version of Docker
Environment details.
Machine spec
- 8 vcores
- 16GB memory
- 100GB HDD
The number of machines
- 3 Controllers
- 3 DBs
- 5 Invokers
Configuration details
- Log is disabled to minimize the HDD impact.
- noop.js action(256 MB) is used.
- Invoker memory: 10240M.
- Total 40 containers per invoker, total 200 containers.
1. Docker-17.05.0.ce
2. Docker-18.06.3-ce
Conclusion
It seems there is no notable performance difference between 17.05 and 18.06.
18.06 shows slightly better performance than 17.06 and slightly more stable.
I will share the long-running(8 hours) benchmarking results.
Docker-18.06.3-ce long running version
I couldn't find any performance issue in the long running test as well.