diff --git a/bundles/docker-engine/files/check_docker_container b/bundles/docker-engine/files/check_docker_container index 2d8216a..ea94173 100644 --- a/bundles/docker-engine/files/check_docker_container +++ b/bundles/docker-engine/files/check_docker_container @@ -18,7 +18,13 @@ try: f'name={container_name}' ]) - containers = loads(f"[{','.join([l for l in docker_ps.decode().splitlines() if l])}]") + docker_json = loads(f"[{','.join([l for l in docker_ps.decode().splitlines() if l])}]") + + containers = [ + container + for container in docker_json + if container['Names'] == container_name + ] if not containers: print(f'CRITICAL: container {container_name} not found!')