Если вы видите сообщение об ошибке «redis conf в docker не найден», это означает, что файл конфигурации Redis отсутствует в вашем контейнере Docker. Чтобы решить эту проблему, можно попробовать несколько способов:
- 
Монтирование файла конфигурации Redis. Убедитесь, что файл конфигурации Redis присутствует на вашем хост-компьютере. Затем при запуске контейнера Redis Docker смонтируйте файл конфигурации в соответствующее место внутри контейнера. Например, вы можете использовать флаг
-vдля монтирования файла:-v /path/to/redis.conf:/usr/local/etc/redis/redis.conf. - 
Создание собственного образа Docker. Создайте собственный образ Docker на основе официального образа Redis. В вашем Dockerfile скопируйте файл конфигурации Redis с вашего хост-компьютера в подходящее место внутри контейнера. Например, вы можете использовать команду
COPY:COPY redis.conf /usr/local/etc/redis/redis.conf. - 
Использование образа Redis с предварительно настроенными настройками. Вместо использования официального образа Redis вы можете искать в Docker Hub образы Redis с предварительно настроенными настройками, включая файл конфигурации Redis. Найдите изображения, которые лучше всего соответствуют вашим требованиям, и следуйте документации, предоставленной специалистом по обслуживанию изображений.
 - 
Изменение контейнера Redis. Если у вас уже есть контейнер Redis, работающий без файла конфигурации, вы можете попробовать изменить контейнер, чтобы добавить файл конфигурации вручную. Подключитесь к работающему контейнеру с помощью
docker exec, скопируйте файл конфигурации в соответствующее место внутри контейнера, а затем перезапустите службу Redis. 
Не забудьте перезапустить контейнер Redis после применения любых изменений, чтобы убедиться, что они вступили в силу.