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