Кажется, что и конфигурация Docker, и установка переменных среды для контейнеров достигают тех же целей.
Особенно, если учесть, что переменные окружения, которые нужно установить, могут быть получены из файла (env_file).
В чем преимущества конфигурации docker перед установкой переменных среды для контейнеров?