Update Docker client to perform API version negotiation
We currently default our API version to 1.25
, even when both client and server support a newer version. In some cases (such as the ContainerWait()
command, this forces a legacy code path for no real good reason.
Since API version 1.25
the client and server are able to negotiate the best version. User's are able to supply a DOCKER_VERSION
environment variable should there be any need to override this.