После некоторых тестов невозможно использовать внутреннюю сеть в docker с несколькими контейнерами docker и кластером redis (даже с «cluster-announce-ip»), поэтому единственное решение, которое я нашел, - это определить в каждом сервисе (на docker compose) эта опция:
network_mode: "host"
И с помощью brige docker ip между хостом и контейнерами на windows я нашел его с помощью ipconfig и поищу "vEthe" rnet (DockerNAT) ", базовый ip равен 10.0.75.1, на моем redis-cli и redis.conf я поставил 10.0.75.2, так что каждый контейнер может быть связан с другими, и кластер отправляет хороший ответ, когда я отправляю запрос с моим хост-компьютер, извините, если не ясно, у меня есть pu sh мое решение в моем хранилище (ссылка на мое предыдущее сообщение).