#395: make podman respect PODMAN_* in .env

This commit is contained in:
Muayyad alsadi 2022-01-12 22:06:47 +02:00
parent 4aa08cd016
commit 4943e52344

View File

@ -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({