[英]Django won't connect to Redis Docker container
我一直在尝试使用Docker-Compose将Django容器连接到Redis。 经过数小时的Docker和Django配置更改,并尝试了不同的方式运行所有内容,我终于发现Redis正在向主机广播。
这些是我每次尝试都会遇到的错误:
我最终最终将Redis的Django IP配置更改为Docker主机IP,并且运行良好...
有谁知道一种配置所有内容的方法,以便Django在内部Docker网络而不是外部主机上寻找Redis?
仅供参考-我完全是菜鸟。
主机名是您所说的运行Redis的容器。 例如,如果您的docker-compose包含以下内容:
cache:
image: redis:3.2.6
然后,您需要设置配置以连接到cache:6379
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.