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

相关推荐
StackNoOverflow2 分钟前
Spring Data Redis 详解
java·redis·spring
honortech7 分钟前
docker 配置 MySQL 主从数据库
数据库·mysql·docker
庞轩px19 分钟前
JWT + Redis 双 Token 机制:从原理到实战
数据库·redis·缓存·jwt·token·登录认证
xhuiting42 分钟前
Redis专题
redis·缓存
me8321 小时前
【Linux】Docker部署Jenkins
servlet·docker·jenkins
菜菜小狗的学习笔记1 小时前
黑马程序员Redis--问题整理(黑马点评)
数据库·redis·缓存
xmlhcxr1 小时前
kubernetes(K8s)基础配置及资源使用详解
docker·云原生·eureka·k8s
G佳伟1 小时前
阿里云,腾讯云 Docker Hub国内云服务器无法访问解决方案
阿里云·docker·腾讯云
s1mple“”1 小时前
大厂Java面试实录:从Spring Boot到AI技术的UGC内容社区场景深度解析
spring boot·redis·微服务·kafka·向量数据库·java面试·ai技术
come112341 小时前
本地 Docker 容器的“网络端点状态异常”,如何快速修复
网络·docker·容器