Fix environment variable precedents

Per https://docs.docker.com/compose/environment-variables/envvars-precedence/#advanced-example

Signed-off-by: nathanael.noblet <nathanael.noblet@willowglensystems.com>
This commit is contained in:
nathanael.noblet
2023-09-13 07:32:56 -06:00
committed by Povilas Kanapickas
parent 80b2aa6ed0
commit 935029dc33
2 changed files with 8 additions and 2 deletions

View File

@ -1804,8 +1804,8 @@ class PodmanCompose:
os.environ.update({
key: value for key, value in dotenv_dict.items() if key.startswith("PODMAN_")
})
self.environ = dict(os.environ)
self.environ.update(dotenv_dict)
self.environ = dotenv_dict
self.environ.update(dict(os.environ))
# see: https://docs.docker.com/compose/reference/envvars/
# see: https://docs.docker.com/compose/env-file/
self.environ.update({