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 相关文章推荐
python使用wmi模块获取windows下硬盘信息的方法
May 15 Python
Python字符串拼接、截取及替换方法总结分析
Apr 13 Python
Python数据操作方法封装类实例
Jun 23 Python
python中Switch/Case实现的示例代码
Nov 09 Python
详解django三种文件下载方式
Apr 06 Python
ubuntu17.4下为python和python3装上pip的方法
Jun 12 Python
Python中使用Counter进行字典创建以及key数量统计的方法
Jul 06 Python
详解Django中CBV(Class Base Views)模型源码分析
Feb 25 Python
opencv resize图片为正方形尺寸的实现方法
Dec 26 Python
python 绘制国旗的示例
Sep 27 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
Jun 10 Python
python字典的元素访问实例详解
Jul 21 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
利用 window_onload 实现select默认选择
2006/10/09 PHP
php倒计时出现-0情况的解决方法
2016/07/28 PHP
如何解决Jquery库及其他库之间的$命名冲突
2013/09/15 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
jquery.autocomplete修改实现键盘上下键自动填充示例
2013/11/19 Javascript
JavaScript判断变量是对象还是数组的方法
2014/08/28 Javascript
javascript下拉列表菜单的实现方法
2015/11/18 Javascript
实例详解AngularJS实现无限级联动菜单
2016/01/15 Javascript
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
AngularJS中使用ngModal模态框实例
2017/05/27 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
vue 2.x 中axios 封装的get 和post方法
2018/02/28 Javascript
JQuery 实现文件下载的常用方法分析
2019/10/29 jQuery
layui写后台表格思路和赋值用法详解
2019/11/14 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
Python验证企业工商注册码
2015/10/25 Python
python微信公众号开发简单流程
2018/03/23 Python
python自动发送邮件脚本
2018/06/20 Python
django最快程序开发流程详解
2019/07/19 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
css3.0 图形构成实例练习二
2013/03/19 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
美国摩托车头盔、零件、齿轮及配件商店:Cycle Gear
2019/06/12 全球购物
英国在线玫瑰专家:InterRose
2019/12/01 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
广州品高软件.net笔面试题目
2012/04/18 面试题
仓库管理专业个人的自我评价
2013/12/30 职场文书
电焊工工作岗位职责
2014/02/06 职场文书
医院工作检讨书范文
2014/02/10 职场文书
学校2014重阳节活动策划方案
2014/09/16 职场文书
办理护照工作证明
2014/10/10 职场文书
机关单位工作失职检讨书
2014/11/20 职场文书
运动会广播稿50字
2015/08/19 职场文书
《陶罐和铁罐》教学反思
2016/03/03 职场文书
竞聘书的秘诀
2019/04/02 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android