k8s中pod的容器⽇志查看命令
如果容器已经崩溃停⽌,您可以仍然使⽤ kubectl logs --previous 获取该容器的⽇志,只不过需要添加参数 --previous。如果 Pod 中包含多个容器,⽽您想要看其中某⼀个容器的⽇志,那么请在命令的最后增加容器名字作为参数。
# 追踪名称空间 nsA 下容器组 pod1 的⽇志
kubectl logs -f pod1 -n nsA
nginx停止命令# 追踪名称空间 nsA 下容器组 pod1 中容器 container1 的⽇志
kubectl logs -f pod1 -c container1 -n nsA
# 查看容器组 nginx 下所有容器的⽇志
kubectl logs nginx --all-containers=true
# 查看带有 app=nginx 标签的所有容器组所有容器的⽇志
kubectl logs -lapp=nginx --all-containers=true
# 查看容器组 nginx 最近20⾏⽇志
kubectl logs --tail=20 nginx
# 查看容器组 nginx 过去1个⼩时的⽇志
kubectl logs --since=1h nginx
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论