Tha*_*Kid 3 django redis docker
在使用 Docker-Compose 时,我一直在尝试将我的 Django 容器连接到 Redis。经过数小时更改 Docker 和 Django 配置并尝试以不同方式运行所有内容后,我终于发现 Redis 正在向主机广播。
这些是我每次尝试时遇到的错误:
我最终将 Redis 的 Django IP 配置更改为 Docker 主机 IP,它工作得很好......
有谁知道一种配置所有内容的方法,以便 Django 在内部 Docker 网络而不是外部主机上查找 Redis?
仅供参考 - 我是个菜鸟。
主机名就是您所说的运行 Redis 的容器。例如,如果您的 docker-compose 包含如下内容:
cache:
image: redis:3.2.6
Run Code Online (Sandbox Code Playgroud)
然后,您需要设置要连接的配置 cache:6379
| 归档时间: |
|
| 查看次数: |
672 次 |
| 最近记录: |