From 560672ac241cb3a96a9dcb1d0124c6fec8b11045 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Wed, 15 Mar 2023 10:49:50 +0100 Subject: [PATCH] fix: default for docker host --- config.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/config.go b/config.go index f99a359aa3..7567ccaa32 100644 --- a/config.go +++ b/config.go @@ -44,14 +44,15 @@ More on this: https://golang.testcontainers.org/features/garbage_collector/ // readConfig reads from testcontainers properties file, if it exists // it is possible that certain values get overridden when set as environment variables func readConfig() TestcontainersConfig { - config := TestcontainersConfig{ - Host: "unix:///var/run/docker.sock", - } + config := TestcontainersConfig{} applyEnvironmentConfiguration := func(config TestcontainersConfig) TestcontainersConfig { if dockerHostEnv := os.Getenv("DOCKER_HOST"); dockerHostEnv != "" { config.Host = dockerHostEnv } + if config.Host == "" { + config.Host = "unix:///var/run/docker.sock" + } ryukDisabledEnv := os.Getenv("TESTCONTAINERS_RYUK_DISABLED") if parseBool(ryukDisabledEnv) {