diff --git a/app/services/containers.py b/app/services/containers.py index 20f0098..6e927bf 100644 --- a/app/services/containers.py +++ b/app/services/containers.py @@ -36,4 +36,6 @@ class DockerService: return self._tree def reload(self, compose_path: Path): - pass + cmd = ["sudo", "docker", "compose", "-f", str(compose_path), "up", "-d"] + # TODO: subprocess + diff --git a/pyproject.toml b/pyproject.toml index 9b97797..1791992 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,7 @@ dependencies = [ "docker>=7.1.0", "injectable==4.0.1", "py-automapper>=2.2.0", + "fastapi-utils>=0.8.0", ] [project.optional-dependencies]