Skip to content

Commit a4d9abc

Browse files
fix: do not connect to docker on startup
1 parent 632e5f4 commit a4d9abc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

core/testcontainers/core/config.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def get_docker_socket() -> str:
4949
RYUK_IMAGE: str = environ.get("RYUK_CONTAINER_IMAGE", "testcontainers/ryuk:0.8.1")
5050
RYUK_PRIVILEGED: bool = environ.get("TESTCONTAINERS_RYUK_PRIVILEGED", "false") == "true"
5151
RYUK_DISABLED: bool = environ.get("TESTCONTAINERS_RYUK_DISABLED", "false") == "true"
52-
RYUK_DOCKER_SOCKET: str = get_docker_socket()
52+
RYUK_DOCKER_SOCKET: str = "" # get_docker_socket()
5353
RYUK_RECONNECTION_TIMEOUT: str = environ.get("RYUK_RECONNECTION_TIMEOUT", "10s")
5454
TC_HOST_OVERRIDE: Optional[str] = environ.get("TC_HOST", environ.get("TESTCONTAINERS_HOST_OVERRIDE"))
5555

@@ -99,7 +99,7 @@ class TestcontainersConfiguration:
9999
ryuk_image: str = RYUK_IMAGE
100100
ryuk_privileged: bool = RYUK_PRIVILEGED
101101
ryuk_disabled: bool = RYUK_DISABLED
102-
ryuk_docker_socket: str = RYUK_DOCKER_SOCKET
102+
# ryuk_docker_socket: str = RYUK_DOCKER_SOCKET
103103
ryuk_reconnection_timeout: str = RYUK_RECONNECTION_TIMEOUT
104104
tc_properties: dict[str, str] = field(default_factory=read_tc_properties)
105105
_docker_auth_config: Optional[str] = field(default_factory=lambda: environ.get("DOCKER_AUTH_CONFIG"))
@@ -131,6 +131,10 @@ def tc_properties_get_tc_host(self) -> Union[str, None]:
131131
def timeout(self) -> int:
132132
return self.max_tries * self.sleep_time
133133

134+
@property
135+
def ryuk_docker_socket(self) -> str:
136+
return get_docker_socket()
137+
134138

135139
testcontainers_config = TestcontainersConfiguration()
136140

0 commit comments

Comments
 (0)