docker django无法访问redis容器的解决方法


Posted in Python onAugust 21, 2019

docker-compose.yal文件中:

redis:
  image: redis
  container_name: xdemo.redis
  ports:
   - 6379:6379
  restart: always
django setting.py中配置redis:

CACHES = {
  'default': {
    'BACKEND': 'django_redis.cache.RedisCache',
    'LOCATION': 'redis://127.0.0.1:6379',
    "OPTIONS": {
      "CLIENT_CLASS": "django_redis.client.DefaultClient",
       "PASSWORD": "",
    },
  },
}

访问redis的时候总是报错:

docker django无法访问redis容器的解决方法

redis.exceptions.ConnectionError: Error 111 connecting to 127.0.0.1:6379. Connection refused.

解决方法:将127.0.0.1设置为,docker中配置的servername, redis:

CACHES = {
  'default': {
    'BACKEND': 'django_redis.cache.RedisCache',
    'LOCATION': 'redis://redis:6379',
    "OPTIONS": {
      "CLIENT_CLASS": "django_redis.client.DefaultClient",
       "PASSWORD": "",
    },
  },
}

以上这篇docker django无法访问redis容器的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
django 常用orm操作详解
Sep 13 Python
详解Python nose单元测试框架的安装与使用
Dec 20 Python
Python中常用信号signal类型实例
Jan 25 Python
python实现下载pop3邮件保存到本地
Jun 19 Python
Python实现按逗号分隔列表的方法
Oct 23 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
Python大数据之从网页上爬取数据的方法详解
Nov 16 Python
Python loguru日志库之高效输出控制台日志和日志记录
Mar 07 Python
Python视频编辑库MoviePy的使用
Apr 01 Python
Python库安装速度过慢解决方案
Jul 14 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
Feb 20 Python
python画条形图的具体代码
Apr 20 Python
django和vue实现数据交互的方法
Aug 21 #Python
python防止随意修改类属性的实现方法
Aug 21 #Python
python进阶之自定义可迭代的类
Aug 20 #Python
关于阿里云oss获取sts凭证 app直传 python的实例
Aug 20 #Python
django中使用POST方法获取POST数据
Aug 20 #Python
python实现猜拳小游戏
Apr 05 #Python
django 自定义filter 判断if var in list的例子
Aug 20 #Python
You might like
php下批量挂马和批量清马代码
2011/02/27 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
CodeIgniter框架中_remap()使用方法2例
2014/03/10 PHP
php在线解压ZIP文件的方法
2014/12/30 PHP
php析构函数的简单使用说明
2015/08/24 PHP
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
利用Ext Js生成动态树实例代码
2008/09/08 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
在JSP中如何实现MD5加密的方法
2016/11/02 Javascript
关于AngularJs数据的本地存储详解
2017/01/20 Javascript
setTimeout学习小结
2017/02/08 Javascript
es6在react中的应用代码解析
2017/11/08 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
Vuex 快速入门(简单易懂)
2018/09/20 Javascript
Javascript中绑定click事件的四种方式介绍
2018/10/26 Javascript
vue项目设置scrollTop不起作用(总结)
2018/12/21 Javascript
javascript实现拼图游戏
2021/01/29 Javascript
javascript实现倒计时提示框
2021/03/02 Javascript
在Python程序中操作MySQL的基本方法
2015/07/29 Python
Python编写简单的HTML页面合并脚本
2016/07/11 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
记录Python脚本的运行日志的方法
2019/06/05 Python
Python面向对象之类的封装操作示例
2019/06/08 Python
python实现图片,视频人脸识别(dlib版)
2020/11/18 Python
如何基于Python和Flask编写Prometheus监控
2020/11/25 Python
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
美国购买新书和二手书网站:Better World Books
2018/10/31 全球购物
实习生个人的自我评价
2013/12/08 职场文书
厨房领班竞聘演讲稿
2014/04/23 职场文书
装饰工程师岗位职责
2014/06/08 职场文书
老公保证书怎么写
2015/02/26 职场文书
小学生运动会广播
2015/08/19 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
【超详细】八大排序算法的各项比较以及各自特点
2021/03/31 Python