From f93088dd0078a38617acf55843c4c79d4d5276f8 Mon Sep 17 00:00:00 2001 From: sekulicd Date: Thu, 12 Oct 2023 17:21:32 +0200 Subject: [PATCH 1/2] restart bug fix --- app/core/services.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/core/services.py b/app/core/services.py index 52fe516..d4e9014 100644 --- a/app/core/services.py +++ b/app/core/services.py @@ -213,6 +213,12 @@ def run_container_with_retries(service_object): f"traefik.http.routers.{service_id}.middlewares": f"{service_id}-strip-prefix", } + restart_policy = { + "Name": "always", + } + + + container = client.containers.run( service_object["downloadedDockerImage"], command=service_object["command"], @@ -225,6 +231,7 @@ def run_container_with_retries(service_object): device_requests=device_requests, labels=labels, # Add this line network=config.DOCKER_NETWORK, + restart_policy=restart_policy, ) logger.info(f"Started container {container.name}") From c3448716c6bb61b1a08b9440dc3fb9e402e0515c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 12 Oct 2023 15:24:35 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- app/core/services.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/core/services.py b/app/core/services.py index d4e9014..22080ad 100644 --- a/app/core/services.py +++ b/app/core/services.py @@ -217,8 +217,6 @@ def run_container_with_retries(service_object): "Name": "always", } - - container = client.containers.run( service_object["downloadedDockerImage"], command=service_object["command"],