容器环境下的检测方法:确保你在Docker环境中

检测方法

首先我们需要先判断是否在docker环境里,常用的两个检测方式

方式一:检查/.dockerenv文件是否存在

ls -al /
图片[1]-容器环境下的检测方法:确保你在Docker环境中-山海云端论坛

方式二:检查是否存在container环境变量(感觉不是很靠谱)

env
图片[2]-容器环境下的检测方法:确保你在Docker环境中-山海云端论坛
export
图片[3]-容器环境下的检测方法:确保你在Docker环境中-山海云端论坛

方式三:检查/proc/1/cgroup内是否包含”docker”等字符串

cat /proc/1/cgroup
图片[4]-容器环境下的检测方法:确保你在Docker环境中-山海云端论坛
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容