Det er mærkeligt. Jeg kan køre redis-cli på både vært A og vært B med A's IP. Følgende er output fra "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 at have kortlagt port 6379 af redis-beholderen til værtsporten 6379. Redis-tjenesten bør være tilgængelig for alle netværksgrænseflader (0.0.0.0) på vært A. Så du behøver ikke at ændre redis-konfigurationen.
Kan du vise outputtet af "docker ps"?