ZBLOG

如何列出k8s内的所有docker

在 Kubernetes 中,可以通过 kubectl 命令来列出所有的容器。具体操作步骤如下:

  1. 首先,使用 kubectl get pods --all-namespaces 命令来获取所有的 Pod 列表。
$ kubectl get pods --all-namespaces
NAMESPACE     NAME                                       READY   STATUS    RESTARTS   AGE
kube-system   coredns-558bd4d5db-f7zzp                   1/1     Running   0          23m
kube-system   coredns-558bd4d5db-jzdjg                   1/1     Running   0          23m
kube-system   etcd-minikube                              1/1     Running   0          23m
kube-system   kube-addon-manager-minikube                1/1     Running   0          23m
kube-system   kube-apiserver-minikube                    1/1     Running   0          23m
kube-system   kube-controller-manager-minikube           1/1     Running   0          23m
kube-system   kube-proxy-hh2kk                            1/1     Running   0          23m
kube-system   kube-scheduler-minikube                    1/1     Running   0          23m
kube-system   storage-provisioner                        1/1     Running   0          24m
  1. 然后,选择要查看的 Pod,并使用 kubectl describe pod <pod-name> -n <namespace> 命令来查看该 Pod 的详细信息。
$ kubectl describe pod coredns-558bd4d5db-f7zzp -n kube-system
...
Containers:
  coredns:
    Container ID:   docker://7b6f3e5c9d1fc0de1d6ec2cc5fa11f32e4a70dc3fb20d91bed8ba72c02eb9a77
    Image:          k8s.gcr.io/coredns:1.7.0
    Image ID:       docker-pullable://k8s.gcr.io/coredns@sha256:d4d4dbf745fdca092153eb06bdfa169aa50798ceb6c018cfe332cd747e623516
    Port:           53/UDP
    Host Port:      0/UDP
    ...

以上示例中是查看名为 coredns-558bd4d5db-f7zzp 的 Pod 的详细信息,其中包含了该 Pod 中所有容器的详细信息。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=4739

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?