Symptom: When creating containers on a Swarm (1.2.6) cluster with named volumes using Docker SDK for Python, the named volumes will always be created using local driver whether a volume driver is specified or not.
Cause: VolumeDriver config generated by current version (2.2.1) of Docker SDK for Python to create/run a container is ignored/filtered by Swarm manager.
Please check docker-archive/classicswarm#2669 for detailed description, thank you.