Dockerode Promise
Effectively all dockerode async operations which use callbacks should now use a promise... Its important that dockerode is a peerDependency as dockerode promise will not include one of its own.
Usage
var Docker = ; var docker = ... ; docker;
Specify Promise library:
var Docker = ;var Promise = ; var docker = ... promiseLibrary: Promise;