Во-первых, вам не следует добавлять префикс parameter
в имя вашего свойства. Просто укажите email.reset=some_actual_value
.
Во-вторых, у вас не может быть «двойной косвенности», которую вы используете в своем примере, когда вы указываете значение переменной среды в файле свойств. В системе нет ничего, чтобы выполнить эту замену.
Если вы хотите, чтобы в вашем dockerfile было что-то, управляющее значением email.reset, было бы лучше не использовать файл свойств, а вместо этого передать свойство как системное свойство в командной строке, чтобы команда liquibase run выглядит примерно так:
./liquibase -Demail.reset=true update
Если значение email.reset все равно жестко запрограммировано в dockerfile, нет необходимости устанавливать переменную окружения просто для ее использования в одном place.
Наконец, использование Liquibase для задач, которые, по сути, являются задачами системного администратора, вероятно, не лучший способ решения этой задачи. Было бы лучше, если бы в самом приложении было что-то, что можно было бы использовать после запуска приложения. Liquibase - это инструмент для управления изменениями схемы, а не то, что следует использовать для управления данными приложения.