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完成

相关推荐
薪火铺子7 分钟前
Redis 缓存三大问题与解决方案
redis·spring·缓存
用户789377339085342 分钟前
Docker 部署踩坑记录:从“构建失败”到“服务跑通”,以及为什么数据被清空了
python·docker
Slow菜鸟2 小时前
Docker 学习篇(三)| Docker安装指南(Linux版)
linux·学习·docker
人道领域3 小时前
【黑马点评日记】RedisGEO实战:黑马点评附近商铺功能
java·数据库·redis·adb
炸炸鱼.5 小时前
容器技术入门与 Docker 环境部署
docker
宁静@星空5 小时前
007-Docker构建 jar 包成镜像
docker·容器·jar
薪火铺子6 小时前
Redis 分布式锁与 Redisson 原理深度解析
java·redis·分布式·后端
摇滚侠6 小时前
基于 Redis 实现验证码登录
javascript·redis·bootstrap
Filwaod7 小时前
互联网大厂Java面试实战:Spring+Redis+MySQL+JVM场景问答深度解析
jvm·spring boot·redis·mysql·java面试·技术面试·互联网大厂
xmlhcxr7 小时前
从 0 到 1 落地企业级 DevOps CI/CD 流水线:基于 GitLab+Jenkins+Harbor 的完整实践
运维·docker·gitlab·jenkins·harbor·devops