Skip to content

Instantly share code, notes, and snippets.

View alerodm's full-sized avatar

Alejandro Rodriguez alerodm

  • Argentina
View GitHub Profile

Keybase proof

I hereby claim:

  • I am alerodm on github.
  • I am alerodm (https://keybase.io/alerodm) on keybase.
  • I have a public key ASCf4FfWGidgW_cI23K1RPxcluNQhr8CYB3qfZJYSONGvwo

To claim this, I am signing this object:

@alerodm
alerodm / docker-cleanup.py
Created August 24, 2022 14:15
docker-cleanup
from operator import sub
import subprocess
def rm_containers_with_status(status):
raw_container_list = subprocess.run(['docker', 'ps', '-qa', '--no-trunc', '--filter', f'status={status}'], stdout=subprocess.PIPE)
containers = raw_container_list.stdout.decode('utf-8').split('\n')
containers = [c for c in containers if c] # remove empty items
if not containers:
print(f'No containers with {status} status found!')