Docker下安装Redis

如果在Docker下直接拉取redis并运行镜像,当容器删除之后,redis容器里的数据不会被保存,所以在运行容器时应该使用数据卷进行挂载,按照如下步骤操作即可。

安装步骤

新建目录/opt/redis

bash 复制代码
[root@localhost data]# cd /opt
[root@localhost opt]# mkdir redis
[root@localhost opt]# cd redis
[root@localhost redis]# pwd
/opt/redis

将redis.conf文件放入/opt/redis目录下

文件链接

bash 复制代码
[root@localhost redis]# ll
总用量 64
-rw-r--r-- 1 root root 63292 12月  1 22:29 redis.conf

按照如下命令运行镜像

bash 复制代码
docker run -p 6379:6379 --name myredis --privileged=true -v /opt/app/redis/redis.conf:/etc/redis/redis.conf -v /opt/app/redis/data:/data -d redis:6.0.8 redis-server /etc/redis/redis.conf

测试客户端

bash 复制代码
[root@localhost redis]# redis-cli
127.0.0.1:6379> set key value
OK
127.0.0.1:6379> get key
"value"

至此docker下安装redis完成

相关推荐
AlfredZhao9 小时前
Docker 快速入门:手把手教你打包 Python 应用
linux·docker·podman
wWYy.9 小时前
详解redis(16):缓存击穿
数据库·redis·缓存
曾经的三心草11 小时前
redis-3-Hash-List
redis·list·哈希算法
学习3人组11 小时前
Docker 容器内文件↔本地双向复制备份
运维·docker·容器
学习3人组14 小时前
Docker 从本地Label-studio导入 tar 镜像包
运维·docker·容器
羑悻的小杀马特15 小时前
Docker-Android 容器化 + cpolar 穿透,完善异地调试
android·运维·docker·容器·cpolar
lpfasd12315 小时前
Docker 使用注意事项:从磁盘爆满到安全实践的完整避坑指南
安全·docker·容器
派大鑫wink16 小时前
【Day57】SpringBoot 整合 Redis:吃透缓存配置与 API 实战
spring boot·redis·缓存
勇气要爆发17 小时前
Docker+Ollama+LangChain:从零搭建企业级“隐私优先”本地 RAG 知识库 (附源码)
docker·容器·langchain·lora·rag·ollama·llama 3
小毅&Nora17 小时前
【后端】【Redis】① Redis8向量新特性:从零开始构建你的智能搜索系统
redis·向量