如何使用 microk8s.ctr 列出 microk8s 的容器

qrt*_*tt1 2 kubernetes containerd microk8s

我创建了一个 microk8s 集群,可以通过命令列出 pod get 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
Run Code Online (Sandbox Code Playgroud)

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

ubuntu@ip-172-31-16-34:~$ microk8s.ctr c ls
CONTAINER    IMAGE    RUNTIME
Run Code Online (Sandbox Code Playgroud)

也尝试图像列表

$ microk8s.ctr image list
REF TYPE DIGEST SIZE PLATFORMS LABELS
Run Code Online (Sandbox Code Playgroud)

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

qrt*_*tt1 6

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

添加后就可以工作了-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
Run Code Online (Sandbox Code Playgroud)