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主要就是需要提前将数据文件和配置文件的目录给创建好,启动的时候就可以自动映射了。

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

相关推荐
Cicada12830 分钟前
定时任务方案选择指南:crontab、K8s CronJob、Airflow、XXL-JOB
云原生·容器·kubernetes
虎王物联1 小时前
Docker WASM 边缘计算:12ms 冷启动如何重塑 IoT 网关部署
物联网·docker·容器·边缘计算·wasm
猫吃了源码1 小时前
Ubuntu24系统安装部署最新版K8s(Kubernetes)1.36保姆级详细教程
云原生·容器·kubernetes
李少兄2 小时前
Linux 服务器从零部署 kkFileView 完全指南(Docker 方案)
linux·服务器·docker
2301_旺仔2 小时前
【Docker 镜像仓库】
docker·云原生·仓库
2401_834636992 小时前
Docker 容器化技术全解:从镜像构建到容器编排的完整教案1
java·docker·容器
^酸酸2 小时前
Prometheus 监控架构部署实战:二进制与 Docker 双方案
docker·架构·prometheus
夕除2 小时前
redis--009
redis·后端
青 春 记 忆11 小时前
Dify Docker Compose 通用无损升级指南:从备份、双版本预演到切换与回滚
运维·人工智能·python·docker·容器
Java王小怪12 小时前
Docker环境Redis没挂载保存数据
运维·docker·容器