Adds a way to check for docker
This commit is contained in:
parent
fca7091590
commit
d336e94546
1 changed files with 20 additions and 0 deletions
|
@ -0,0 +1,20 @@
|
||||||
|
package dev.zontreck.ariaslib.util;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.nio.file.Files;
|
||||||
|
import java.nio.file.Paths;
|
||||||
|
import java.util.stream.Stream;
|
||||||
|
|
||||||
|
public class EnvironmentUtils
|
||||||
|
{
|
||||||
|
public static boolean isRunningInsideDocker()
|
||||||
|
{
|
||||||
|
try{
|
||||||
|
Stream<String> str = Files.lines ( Paths.get ( "/proc/1/cgroup" ) );
|
||||||
|
return str.anyMatch ( ln->ln.contains ( "/docker" ) );
|
||||||
|
}catch( IOException e )
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue