docker安装的redis状态一直是restarting

不管重启几次,一直是"Status": "restarting",刚重启时是running,一会又变为restarting。

通过redis-server /usr/armitage/other_service/redis/conf/redis.conf --test-memory 0发现是配置文件的问题,

配置文件是旧版的redis6,而redis运行的是 "REDIS_VERSION=7.2.4",

通过指令docker inspect redis | grep -A 45 Mounts可以查看详情信息.

复制代码
docker inspect redis | grep -A 45 Mounts

解决办法(最快的方法):

1.从GitHub下载Redis7.2的官方配置文件

curl -L -o /usr/armitage/other_service/redis/conf/redis.conf \ https://raw.githubusercontent.com/redis/redis/7.2/redis.conf

2.修改关键配置

dir ./ 改为Docker挂载路径dir /data

绑定地址 bind 127.0.0.1 -::1改为bind 0.0.0.0

确保ademonize no

然后重启即可

docker restart redis

查看状态 docker inspect redis --format='{{.State.Status}}'

或者docker ps

复制代码
[root@test1 ~]# docker inspect redis --format='{{.State.Status}}'
running
相关推荐
记忆停留w24 分钟前
从单体到微服务:Redis 协同 MySQL、Milvus、MinIO 搭建企业级RAG/AI Agent脚手架架构
大数据·人工智能·redis·微服务·ai·架构·milvus
KaMeidebaby43 分钟前
卡梅德生物技术快报|抗体亲和力成熟工业化调控新机制:差异性浆细胞增殖工艺优化思路
java·开发语言·人工智能·算法·机器学习·架构·spark
吴声子夜歌1 小时前
Redis 5.x——布隆过滤器
数据库·redis·缓存
醉城夜风~2 小时前
Java详解经典算法题:接雨水(三种实现方案+原理剖析)
java·开发语言·算法
数智化转型推荐官3 小时前
2026统一身份管理系统五大发展趋势解读
java·运维·微服务
看菜鸡互3 小时前
探索用 SlideML 让大模型生成 PPT 的实验方法
java·运维
程序员张35 小时前
SpringBoot集成BCrypt密码加密库
java·spring boot·后端
闲猫5 小时前
Spring AI Agentic 模式(第1部分):Agent Skills——模块化、可复用的能力
java·人工智能·spring
源图客5 小时前
云途物流API开发-鉴权认证(Java)
java·网络·python
liguojun20255 小时前
篮球馆自动计时收费系统:从规则配置到自动结算的全流程拆解
java·大数据·运维·人工智能·物联网·1024程序员节