docker安装redis

小编这里为了省事,就直接用docker把redis就安装了,以下是具体步骤。

1. 设置docker镜像源

复制代码
cd /etc/docker
vim daemon.json

"registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.xuanyuan.me",
    "https://docker.1panel.live",
    "https://hub.xdark.top",
    "https://hub.littlediary.cn"
]

sudo systemctl daemon-reload
sudo systemctl restart docker

2. 拉取redis镜像

复制代码
docker pull redis

3. 创建本地数据目录,挂在数据

复制代码
mkdir -p /data/redis/{data,conf}

4. 启动redis(无密码启动)

复制代码
docker run -d \
  --name redis \
  --restart always \
  -p 6379:6379 \
  -v /data/redis/data:/data \
  redis:latest \
  redis-server \
    --protected-mode no \
    --appendonly yes

5. 需要密码则创建配置文件

/data/redis/conf/redis.conf

复制代码
# 外网访问
bind 0.0.0.0
# 密码
requirepass 123456
# 持久化
appendonly yes
# 持久化文件名
appendfilename "appendonly.aof"
# 关闭保护模式
protected-mode no

6. 启动容器

复制代码
docker run -d \
  --name redis \
  --restart always \
  -p 6379:6379 \
  -v /data/redis/data:/data \
  -v /data/redis/conf/redis.conf:/etc/redis/redis.conf \
  redis:7.2 redis-server /etc/redis/redis.conf

安装redis主要就是需要提前将数据文件和配置文件的目录给创建好,启动的时候就可以自动映射了。

我是空谷有来人,感谢支持!

相关推荐
Ai拆代码的曹操2 小时前
K8s 实战:CrashLoopBackOff 状态下 kubectl logs 拿不到日志的三层排查方案
linux·docker·kubernetes
ZJNF20032 小时前
EC节能风机厂家直销,如何避开选型误区?——从效率实测到服务保障的全面解读
人工智能·容器
clamlss2 小时前
Redis Key 和 Value 设计原则
redis
爱吃蔬菜09133 小时前
一键部署K8s v1.30.14全离线解决方案
云原生·容器·kubernetes
XR风云3 小时前
docker buildx 忽略容器镜像服务的证书校验的方法
运维·docker·容器
月落归舟4 小时前
Redis 三种消息队列实现方案
数据库·redis·list
智购科技智能售货柜4 小时前
自动售货机商品识别YOLO模型训练实战:从6万张图片到98%识别率的完整复盘~YH
运维·服务器·数据库·人工智能·redis·物联网·yolo
ashiho6 小时前
【Redis】原理篇 3w字详解
数据库·redis·缓存·bootstrap
雨辰AI6 小时前
人大金仓 K8s 密评合规加固|国密全链路加密 + 权限收敛容器化落地(三级密评直通版)
java·云原生·容器·kubernetes·政务