Resolve docker 6.0.0 version issue

This commit is contained in:
rittycat 2022-10-13 23:43:42 +11:00 committed by GitHub
parent 9d7307332f
commit 1bbf8d6b18
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -344,7 +344,12 @@ def _get_docker_py_versioninfo():
try:
return docker.version_info
except AttributeError:
pass
# docker 6.0.0+ exposes version from __version__ attribute
try:
docker_version = docker.__version__.split(".")
return tuple(int(n) for n in docker_version)
except AttributeError:
pass
def _get_client(timeout=NOTSET, **kwargs):