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中lambda的用法及其与def的区别解析
Jul 28 Python
python控制台中实现进度条功能
Nov 10 Python
Python基于identicon库创建类似Github上用的头像功能
Sep 25 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
Dec 18 Python
简述Python2与Python3的不同点
Jan 21 Python
Python numpy 点数组去重的实例
Apr 18 Python
python3写的简单本地文件上传服务器实例
Jun 04 Python
Python三元运算与lambda表达式实例解析
Nov 30 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
Dec 27 Python
Python加密模块的hashlib,hmac模块使用解析
Jan 02 Python
Windows下实现将Pascal VOC转化为TFRecords
Feb 17 Python
Python 调用C++封装的进一步探索交流
Mar 04 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 XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
一些php项目中比较通用的php自建函数的详解
2013/06/06 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
2008/10/29 Javascript
简介JavaScript中的italics()方法的使用
2015/06/08 Javascript
JavaScript使用RegExp进行正则匹配的方法
2015/07/11 Javascript
js判断图片加载完成后获取图片实际宽高的方法
2016/02/25 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
JS制作适用于手机和电脑的通知信息效果
2016/10/28 Javascript
JS简单实现移动端日历功能示例
2016/12/28 Javascript
微信小程序图表插件(wx-charts)实例代码
2017/01/17 Javascript
JS倒计时实例_天时分秒
2017/08/22 Javascript
vue富文本编辑器组件vue-quill-edit使用教程
2018/09/21 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
分享15个最受欢迎的Python开源框架
2014/07/13 Python
python 示例分享---逻辑推理编程解决八皇后
2014/07/20 Python
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
简单实现python收发邮件功能
2018/01/05 Python
Python使用functools实现注解同步方法
2018/02/06 Python
在django-xadmin中APScheduler的启动初始化实例
2019/11/15 Python
基于h5py的使用及数据封装代码
2019/12/26 Python
基于python图像处理API的使用示例
2020/04/03 Python
jupyter notebook 添加kernel permission denied的操作
2020/04/21 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
药学专业个人自我评价
2013/11/11 职场文书
岗位职责风险点
2014/03/12 职场文书
标准大学生职业生涯规划书写作指南
2014/09/18 职场文书
2014年质量管理工作总结
2014/12/01 职场文书
企业2014年度工作总结
2014/12/10 职场文书
道德模范事迹材料
2014/12/20 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技