Files

17 lines
352 B
Bash
Executable File

#!/usr/bin/env bash
# From https://stackoverflow.com/a/69860299
isDocker(){
local cgroup=/proc/1/cgroup
test -f $cgroup && [[ "$(<$cgroup)" = *:cpuset:/docker/* ]]
}
isDockerBuildkit(){
local cgroup=/proc/1/cgroup
test -f $cgroup && [[ "$(<$cgroup)" = *:cpuset:/docker/buildkit/* ]]
}
isDockerContainer(){
[[ -e /.dockerenv ]]
}