From 4943e523442ab7102d197229edef9e8edf305e27 Mon Sep 17 00:00:00 2001 From: Muayyad alsadi Date: Wed, 12 Jan 2022 22:06:47 +0200 Subject: [PATCH] #395: make podman respect PODMAN_* in .env --- podman_compose.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/podman_compose.py b/podman_compose.py index 99993dc..5189d53 100755 --- a/podman_compose.py +++ b/podman_compose.py @@ -1109,7 +1109,9 @@ class PodmanCompose: dotenv_path = os.path.join(dirname, ".env") self.environ = dict(os.environ) - self.environ.update(dotenv_to_dict(dotenv_path)) + dotenv_dict = dotenv_to_dict(dotenv_path) + self.environ.update(dotenv_dict) + os.environ.update({ key: value for key, value in dotenv_dict.items() if key.startswith('PODMAN_')}) # see: https://docs.docker.com/compose/reference/envvars/ # see: https://docs.docker.com/compose/env-file/ self.environ.update({