Звучит так, что проблема в приложении. Ибо я через —env передавал неоднократно, приложение вполне себе корректно забирало данные из окружения. Попробуйте провалиться в bash и проверить.
В баше все есть. Прикол в том, что если провалиться в баш в контейнере, задать их через export и затем запустить приложение - оно их отлично читает. Разница при этом, что баш запускается через CMD, а у меня ENTRYPOINT пока. Перепишу на CMD, посмотрю