From c633ff00eac6786abee39e7ee7d962250b168e05 Mon Sep 17 00:00:00 2001 From: Lars Kruse Date: Wed, 14 Jul 2021 22:20:51 +0200 Subject: [PATCH] docker_: ignore contains which are not running Some containers may be in "restarting" state. We should ignore these. Thanks, ogmueller! Closes: #1209 --- plugins/docker/docker_ | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/docker/docker_ b/plugins/docker/docker_ index 10508dd5..5763e631 100755 --- a/plugins/docker/docker_ +++ b/plugins/docker/docker_ @@ -143,9 +143,10 @@ class ClientWrapper: @cached_property @sorted_by_creation_date def all_containers(self): - return [c for c in self.client.containers.list(all=True) - if not self.exclude - or not self.exclude.search(c.name)] + return [ + c for c in self.client.containers.list(all=True) + if (c.status == 'running') and (not self.exclude or not self.exclude.search(c.name)) + ] @cached_property @sorted_by_creation_date