我目前正在尝试获取k8s.gcr.io/kube-proxy:v1.23.2
容器上所有已安装的 debian 软件包 (dpkg) 的列表。
首先,我尝试dpkg -l
在运行的容器中作为我的 kubernetes 集群的一部分执行,但出现以下错误。
dpkg-query: error: showing package list on pager subprocess returned error exit status 127
然后我也直接在 containerd 上尝试了该命令,nerdctl run -it k8s.gcr.io/kube-proxy:v1.23.2 dpkg -l
但得到了同样的错误。
是否可以通过修改一些设置来获取列表,或者有什么不同的方法?
我怀疑
dpkg
尝试运行寻呼机( ),但在您的获取现有代码less
中找不到它。运行。PATH
127
dpkg -l --no-pager