Det är konstigt. Jag kan köra redis-cli på både värd A och värd B med A:s IP. Följande är utdata från "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
Efter att ha mappat port 6379 för redis-behållaren till värdporten 6379. Redis-tjänsten bör vara tillgänglig för alla nätverksgränssnitt (0.0.0.0) för värd A. Så du behöver inte ändra redis-konfigurationen.
Kan du visa utdata från "docker ps"?