docker ps command's filter with NOT condition

610 Views Asked by At

I am using minkube as docker engine. So I can get the many container instances related minikube containers with 'docker ps' command. I want to see the containers without them.

minikube containers's name start with 'k8s-bra-bra' so I want to filter using that.

docker ps command support --filter options but I don't know how to set NOT condition like docker ps --filter "name!=k8s*". please help. thanks.

1

There are 1 best solutions below

0
Nicholas Obert On BEST ANSWER

I took a look at the Docker documentation and there doesn't seem to be a default way of setting a NOT condition like that.
However, you can use the grep command to do the filtering:

docker ps | grep -v "k8s"

The -v option tells grep to exclude all the matching patterns.