Php 拒绝连接redis
当我尝试初始化一个新客户端时,Php 拒绝连接redis,php,docker,redis,phalcon,predis,Php,Docker,Redis,Phalcon,Predis,当我尝试初始化一个新客户端时,$tkRedis=newclient()我收到一条错误消息 拒绝连接[tcp://127.0.0.1:6379] Redis的容器正在运行。但我无法与predis建立联系 my docker-compose.yml的一部分: redis: image: library/redis:latest command: redis-server ports: - 6379:6379 environment: - REDIS_REPLICATI
$tkRedis=newclient()代码>我收到一条错误消息
拒绝连接[tcp://127.0.0.1:6379]
Redis的容器正在运行。但我无法与predis建立联系
my docker-compose.yml的一部分:
redis:
image: library/redis:latest
command: redis-server
ports:
- 6379:6379
environment:
- REDIS_REPLICATION_MODE=master
container_name: ver-v2-cache-redis
networks:
- ver-v2-net
127.0.0.1是本地主机。您的php容器没有托管Redis服务器。如果您连接到同一docker网络(本例中为ver-v2-net),则可以使用容器名称和指定端口访问服务器:redis:6379127.0.0.1是本地主机。您的php容器没有托管Redis服务器。如果您连接到同一docker网络(本例中为ver-v2-net),您可以使用容器名称和指定端口到达服务器:redis:6379,docker127.0.0.1
中通常为“this container”;您需要使用备用主机名对其进行配置。在Docker127.0.0.1中,通常是“this container”;您需要使用备用主机名对其进行配置。