Atualmente estou tentando obter uma lista de todos os pacotes debian instalados (dpkg) no k8s.gcr.io/kube-proxy:v1.23.2
contêiner.
Primeiro, tentei executar dpkg -l
no contêiner em execução como parte do meu cluster kubernetes, mas recebi o seguinte erro.
dpkg-query: error: showing package list on pager subprocess returned error exit status 127
Então eu também tentei o comando diretamente no containerd, nerdctl run -it k8s.gcr.io/kube-proxy:v1.23.2 dpkg -l
mas recebi o mesmo erro.
É possível obter a lista modificando algumas configurações ou existe alguma abordagem diferente?
Suspeito que
dpkg
tente executar um pager (less
), mas ele não é encontrado,PATH
portanto, seu127
código existe. Executardpkg -l --no-pager
.