From aa15c9d3855ddee1137dcf2928fc42cc589bf9ce Mon Sep 17 00:00:00 2001 From: Christopher Pereira Date: Mon, 24 Feb 2025 12:36:55 -0300 Subject: [PATCH] Handle Docker version string with +dfsg1 (#6732) Co-authored-by: Christoper Pereira --- openhands/runtime/builder/docker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openhands/runtime/builder/docker.py b/openhands/runtime/builder/docker.py index 4c2c13f90f..041ff62237 100644 --- a/openhands/runtime/builder/docker.py +++ b/openhands/runtime/builder/docker.py @@ -67,7 +67,7 @@ class DockerRuntimeBuilder(RuntimeBuilder): """ self.docker_client = docker.from_env() version_info = self.docker_client.version() - server_version = version_info.get('Version', '').replace('-', '.') + server_version = version_info.get('Version', '').split('+')[0].replace('-', '.') if tuple(map(int, server_version.split('.'))) < (18, 9): raise AgentRuntimeBuildError( 'Docker server version must be >= 18.09 to use BuildKit'