当前位置:   article > 正文

linux centos7中通过docker部署redis失败原因之一_fatal: can't initialize background jobs. error mes

fatal: can't initialize background jobs. error message: operation not permit

遇到的问题

centos7中docker部署redis启动失败,报错为Fatal: Can't initialize Background Jobs

一些其他的可能

网上说redis7有bug,centos7中docker环境下部署有本身内存申请失败的bug,说回退版本可以解决。遂尝试7.2到6.0所有不同的版本,失败,不排除为原因之一,关于此问题的讨论可以在redis的issue中可见。

github中关于此问题的内容

我的解决方法

创建容器时加入 --privileged=true参数授予权限。实测centos8中不加入此项没有任何影响,centos7中加入此参数后任意redis镜像版本都可以正常使用。具体原理待探究补充

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/409170
推荐阅读
相关标签
  

闽ICP备14008679号