🐍
Docker7.0.0でdocker-composeできなくなる話
まだ英語でしか話がないものでハマったため書き残しておきます。
docker-composeのタイミングで下記エラーが起きました
kwargs = kwargs_from_env(environment=environment, ssl_version=tls_version)
TypeError: kwargs_from_env() got an unexpected keyword argument 'ssl_version'
ansibleで入れていたため、原因に辿りつくのに少し時間がかかったのですが、
Docker SDK for Python最新の7.0.0でssl_versionが削除されたことによるものだそうです。
pip install dockerでlatestを取っている場合はこのエラーが起きるため
暫定措置ではありますが、7.0.0未満のバージョンである6.1.3に下げて対応する必要があります。
(2023/12/26現在)
参考
Discussion