首页 > Web开发 > 详细

kubernetes 查看pod 的容器日志

时间:2020-06-02 14:45:25      阅读:2964      评论:0      收藏:0      [点我收藏+]

1.pod若处于运行状态,则通过kubectl logs 即可

# 查看指定pod的日志
kubectl logs <pod_name>
kubectl logs -f <pod_name> #类似tail -f的方式查看(tail -f 实时查看日志文件 tail -f 日志文件log)

# 查看指定pod中指定容器的日志
kubectl logs <pod_name> -c <container_name>

kubectl logs pod_name -c container_name -n namespace (一次性查看)
kubectl logs -f <pod_name> -n namespace (tail -f方式实时查看)

2.若pod处于init状态,则需要通过docker ps查看

#获取对应的pod name
kubectl get pods -n  namespace -o wide (STATUS是init的pod_name)

#通过docker ps 获取该pod的中的CONTAINER ID
docker ps | grep pod_name

#通过docker log获取对应的日志信息
docker logs CONTAINER_ID

kubernetes 查看pod 的容器日志

原文:https://www.cnblogs.com/sanduzxcvbnm/p/13030934.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!