Как установить переменные env в redis.conf в контейнере docker?

#docker #docker-compose #redis #passwords

#докер #докер-сочинение #редис #пароли

Вопрос:

У меня есть очень простая конфигурация docker-compose для redis:

 ...  redis:  image: "redis:6.2.5"  ports:  - '6379:6379'  volumes:  - redis:/data  - './docker/redis/redis.conf:/etc/redis/redis.conf'  environment:  - REDIS_PASSWORD=${REDIS_PASSWORD}  command: redis-server /etc/redis/redis.conf  networks:  - network ...   

В приведенном выше примере я пытаюсь установить пароль для redis.conf, который содержит:

 ... requirepass {REDIS_PASSWORD} ...  

но швы, как будто это так не работает. Я знаю, что могу установить пароль в командной строке, но дело не в пароле. Это всего лишь пример. Я собираюсь установить некоторые другие параметры и хочу быть уверенным, что они будут приняты.

Что я сделал не так?