To dziwne. Mogę uruchomić redis-cli zarówno na hoście A, jak i na hoście B z adresem IP A. Poniżej znajduje się wyjście "docker ps"
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a59c39bf448e redis "/entrypoint.sh redis" 3 minutes ago Up 3 minutes 0.0.0.0:6379->6379/tcp test_redis_1
Po zmapowaniu portu 6379 kontenera redis na port hosta 6379. Usługa redis powinna być dostępna dla wszystkich interfejsów sieciowych (0.0.0.0) hosta A. Nie musisz więc zmieniać konfiguracji redis.
Czy możesz wyświetlić wynik działania „docker ps”?