almeira-web/scripts/check_docker_nets.py

15 lines
507 B
Python

import paramiko
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('161.97.93.156', username='carlos', password='Innova1978+*?', timeout=10)
stdin, stdout, stderr = client.exec_command("docker ps -a --format '{{.Names}}'")
names = stdout.read().decode('utf-8').splitlines()
print(f"Total containers: {len(names)}")
for n in names:
if any(k in n.lower() for k in ['cali', 'mongo', 'trans', 'db', 'coolify']):
print(" ", n)
client.close()