我将为您翻译以下内容:
我在机器A上使用docker-compose启动了一个redis容器。
docker-compose.yml文件。
redis:
ports:
- "6379:6379"
image: redis
在机器A上,我可以在终端中使用redis-cli连接到它。
redis-cli
127.0.0.1:6379>
但是我无法使用A机器的IP在B机器上连接它,即使在A机器本身也是如此。
在B或A机器上。
redis-cli -h 10.10.10.25
Could not connect to Redis at 10.10.10.25:6379: Connection timed out
not connected>
127.0.0.1
。 - Niloctredis.conf
文件中有bind
配置项。将其设置为bind 10.10.10.25
并重启 Redis。 - Niloct