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 itchat实现微信自动回复的示例代码
Aug 14 Python
matplotlib作图添加表格实例代码
Jan 23 Python
python负载均衡的简单实现方法
Feb 04 Python
Python批量发送post请求的实现代码
May 05 Python
python中for用来遍历range函数的方法
Jun 08 Python
python+selenium打印当前页面的titl和url方法
Jun 22 Python
详解将Django部署到Centos7全攻略
Sep 26 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
Apr 14 Python
tensorflow安装成功import tensorflow 出现问题
Apr 16 Python
python轮询机制控制led实例
May 03 Python
Python判断远程服务器上Excel文件是否被人打开的方法
Jul 13 Python
OpenCV+python实现膨胀和腐蚀的示例
Dec 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
中篇:安装及配置PHP
2006/12/13 PHP
检查url链接是否已经有参数的php代码 添加 ? 或 &
2010/02/09 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
jQuery使用动态渲染表单功能完成ajax文件下载
2013/01/15 Javascript
jquery让返回的内容显示在特定div里(代码少而精悍)
2014/06/23 Javascript
javascript模拟post提交隐藏地址栏的参数
2014/09/03 Javascript
PHP和NodeJs开发的应用如何共用Session
2015/04/16 NodeJs
AngularJS基础学习笔记之简单介绍
2015/05/10 Javascript
jquery.validate使用详解
2016/06/02 Javascript
JavaScript中闭包之浅析解读(必看篇)
2016/08/25 Javascript
JQuery学习总结【二】
2016/12/01 Javascript
Nuxt配合Node在实际生产中的应用详解
2018/08/07 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
小程序采集录音并上传到后台
2019/11/22 Javascript
利用Python和OpenCV库将URL转换为OpenCV格式的方法
2015/03/27 Python
初步介绍Python中的pydoc模块和distutils模块
2015/04/13 Python
特征脸(Eigenface)理论基础之PCA主成分分析法
2018/03/13 Python
Python自定义装饰器原理与用法实例分析
2018/07/16 Python
TensorFlow命名空间和TensorBoard图节点实例
2020/01/23 Python
Python MySQLdb 执行sql语句时的参数传递方式
2020/03/04 Python
Python无头爬虫下载文件的实现
2020/04/02 Python
什么是Python中的顺序表
2020/06/02 Python
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
一套PHP的笔试题
2013/05/31 面试题
职业生涯规划书基本格式
2014/01/06 职场文书
商业活动邀请函
2014/02/04 职场文书
行政工作个人的自我评价
2014/02/13 职场文书
《充气雨衣》教学反思
2014/04/07 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
教师节寄语2015
2015/03/23 职场文书
现场施工员岗位职责
2015/04/11 职场文书
小学校本教研总结
2015/08/13 职场文书
详解Python函数print用法
2021/06/18 Python
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python
mysql事务对效率的影响分析总结
2021/10/24 MySQL