Treat empty proc file as not running in container

This commit is contained in:
Laplie Anderson 2019-10-21 12:04:39 -04:00
parent d635e6d8a9
commit 81707e1d46
1 changed files with 2 additions and 1 deletions

View File

@ -66,7 +66,8 @@ public class ContainerInfo {
} }
public static boolean isRunningInContainer() { public static boolean isRunningInContainer() {
return Files.isReadable(CGROUP_DEFAULT_PROCFILE); return Files.isReadable(CGROUP_DEFAULT_PROCFILE)
&& CGROUP_DEFAULT_PROCFILE.toFile().length() > 0;
} }
public static ContainerInfo fromDefaultProcFile() throws IOException, ParseException { public static ContainerInfo fromDefaultProcFile() throws IOException, ParseException {