diff --git a/src/Testcontainers/Clients/DockerApiClient.cs b/src/Testcontainers/Clients/DockerApiClient.cs index 826b18b58..46dc3aad3 100644 --- a/src/Testcontainers/Clients/DockerApiClient.cs +++ b/src/Testcontainers/Clients/DockerApiClient.cs @@ -107,8 +107,19 @@ await RuntimeInitialized.WaitAsync(ct) runtimeInfo.AppendLine(dockerInfo.OperatingSystem); runtimeInfo.Append(" Total Memory: "); - runtimeInfo.AppendFormat(CultureInfo.InvariantCulture, "{0:F} {1}", dockerInfo.MemTotal / Math.Pow(1024, byteUnits.Length), byteUnits[byteUnits.Length - 1]); + runtimeInfo.AppendLine(String.Format(CultureInfo.InvariantCulture, "{0:F} {1}", dockerInfo.MemTotal / Math.Pow(1024, byteUnits.Length), byteUnits[byteUnits.Length - 1])); + var labels = dockerInfo.Labels; + if (labels != null && labels.Count > 0) + { + runtimeInfo.AppendLine(" Labels: "); + + foreach (var label in labels) + { + runtimeInfo.Append(" "); + runtimeInfo.AppendLine(label); + } + } Logger.LogInformation("{RuntimeInfo}", runtimeInfo); } catch(Exception e)