public static string GetDockerHostEnvronmentPathOrDefault() { string env = Environment.GetEnvironmentVariable(DockerHost); if (null != env) { return(env); } if (OperatingSystem.IsWindows()) { return(CommandExtensions.IsToolbox() ? DockerHostUrlLegacy : DockerHostUrlWindowsNative); } return(CommandExtensions.IsToolbox() ? DockerHostUrlLegacy : DockerHostUrlMacOrLinux); }
public static bool IsEmulatedNative() { return(!OperatingSystem.IsLinux() && !IsToolbox()); }
public static bool IsNative() { return(OperatingSystem.IsLinux()); }