feat:error fix if no-tags

This commit is contained in:
2025-12-21 18:38:35 +03:00
parent 81b4ae4567
commit f93e857d93
+4 -2
View File
@@ -3,7 +3,7 @@ import docker
client = docker.from_env()
running_containers = []
# sleeping_containers = []
for c in client.containers.list():
for c in client.containers.list(all=True):
info = c.attrs # словарь со всеми данными
image = info["Config"]["Image"] # образ
created = info["Created"] # время создания
@@ -11,7 +11,9 @@ for c in client.containers.list():
ports = info["NetworkSettings"]["Ports"] # проброшенные порты ЪЪЪ
mounts = info.get("Mounts", []) # маунты
status = c.status # статус контейнера (вкл-выкл)
ver = c.image.tags[0].split(':')[-1] # версия
if tags := c.image.tags:
ver = c.image.tags[0].split(':')[-1] # версия
else: ver = None
workdir = info["Config"].get("WorkingDir") or '/' # рабочая директория
find_cmd = (
f"sh -c \"cd {workdir} 2>/dev/null && "