【问题标题】:How to list microk8s' containers with microk8s.ctr如何使用 microk8s.ctr 列出 microk8s 的容器
【发布时间】:2020-07-18 05:19:45
【问题描述】:

我创建了一个 microk8s 集群,可以通过get pod 命令列出 pod:

ubuntu@ip-172-31-16-34:~$ microk8s.kubectl get pod --all-namespaces
NAMESPACE       NAME                                         READY   STATUS    RESTARTS   AGE
kube-system     coredns-f7867546d-mlsbm                      1/1     Running   1          98m
kube-system     hostpath-provisioner-65cfd8595b-l2hjz        1/1     Running   1          98m
kube-system     tiller-deploy-758bcdc94f-cwbjd               1/1     Running   0          93m
seldon-system   seldon-controller-manager-54955d8675-72qxn   1/1     Running   0          33m

但是,我尝试使用 ctr 列出容器,但没有显示

ubuntu@ip-172-31-16-34:~$ microk8s.ctr c ls
CONTAINER    IMAGE    RUNTIME

也可以试试图片列表

$ microk8s.ctr image list
REF TYPE DIGEST SIZE PLATFORMS LABELS

什么都没有:P 也许我需要找到它使用的命名空间?

【问题讨论】:

  • 如何成为root然后尝试
  • microk8s.ctr images list 的输出是什么?
  • 图片列表什么也没显示(更新到我的问题)

标签: kubernetes microk8s containerd


【解决方案1】:

我从问题 https://github.com/ubuntu/microk8s/issues/756 中找到了 microk8s.ctr 的正确命名空间

添加-n k8s.io后生效

ubuntu@ip-172-31-16-34:~$ microk8s.ctr -n k8s.io c ls | head
CONTAINER                                                           IMAGE                                                                      RUNTIME
040bd2dcc65ecbd5cd6fc6621ed8059864d0b9f33ac1a5bac129ba3da9d45993    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
04b368611ede93ad9bcc90c1cca2e0285697a85e51afb7a8acd60e73ee27dc2a    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
050b0a44da4f89b34a4d415c0b584dc6c01fad3ba4ad5676e291113efe889099    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
0e807caf6967f11eff003fb4dd756b1c9665b3c72297903189b3478fe7b46bc1    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
144f38f7bd30bdff65a79fd627f52545612cc8669e5851ca4e6d80b99004b546    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
164bc117c9b128632be3466ce50408be5bf32e68bcc3fd6e062d7f1ec2ab89f6    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
16fae375f02bc617dd99f102f0230954ec71a4850c3428b86215b05977679a24    k8s.gcr.io/pause:3.1                                                       io.containerd.runtime.v1.linux
18389fce9a2c4bd4fab9a0e2d905592a9df8b73a7bdf1e42a314b7e7e557187e    docker.io/jupyterhub/configurable-http-proxy:4.1.0                         io.containerd.runtime.v1.linux
1e56ccf5a49df5b3acda2ca0634bc8661da91476c0a611deeb96cd2190b66985    docker.io/metacontroller/jsonnetd:0.1                                      io.containerd.runtime.v1.linux

【讨论】:

    猜你喜欢
    • 2021-06-19
    • 2019-10-10
    • 2021-03-04
    • 2020-08-27
    • 2020-03-26
    • 1970-01-01
    • 2020-09-05
    • 2021-09-24
    • 2021-12-23
    相关资源
    最近更新 更多