怎样获取docker中的节点容器?针对这个问题,今天小编总结这篇有关docker获取节点容器的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。
#!/bin/bash
#podName=$(docker inspect 847c1a42ba43 | awk -F "[ \"]*" '/"io.kubernetes.pod.name": / {print $4}'
podName(){
docker inspect $1 | awk -F "[ \"]*" '/"io.kubernetes.pod.name": / {print $4}'
}
podNamespace(){
docker inspect $1 | awk -F "[ \"]*" '/"io.kubernetes.pod.namespace": / {print $4}'
}
podDisk(){
diskName=$(docker inspect $1 | awk -F '[-"]*' '/"DeviceName"/ {print $(NF-1)}')
num=df -h | awk -F '[ /]' '$NF~diskName {print $(NF-7)}' diskName=${diskName} | grep -oP "\d{1,2}"
echoawk 'BEGIN{printf "%.2f\n",'$num'/'100'}'
}
end(){
echopodNamespace $1
":"podName $1
" "podDisk $1
}
for i indocker ps -q
do end $i
done
更多相关知识点内容:
如何获取每个节点上docker容器的运行状态
基于Docker快速搭建多节点Hadoop集群的示例
看完上述内容,你们掌握获取docker中的节点容器的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联网站制作公司行业资讯频道,感谢各位的阅读!
网页名称:怎样怎样获取docker中的节点容器??-创新互联
本文来源:https://www.cdcxhl.com/article2/dghpoc.html
成都网站建设公司_创新互联,为您提供网站设计公司、建站公司、网站收录、响应式网站、ChatGPT、关键词优化
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联