Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers.
Docker can be used to implement multi-processing.
When there is any operation which takes much time, normal method we use is to run schedulers to divide the operation.
The other way is to use docker. We can run multiple docker daemons and each of them can handle one sub operation.