diff --git a/dashboard/backend/main.py b/dashboard/backend/main.py index 709b8c6..102eb3b 100644 --- a/dashboard/backend/main.py +++ b/dashboard/backend/main.py @@ -127,7 +127,8 @@ async def monitor_containers(): while True: try: - for c in client.containers.list(all=True): + containers = await asyncio.to_thread(client.containers.list, all=True) + for c in containers: current_status = c.status if c.id in previous_states: prev_status = previous_states[c.id]