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

相关推荐
java_logo19 小时前
Docker 部署 NetBox:轻松搭建 IPAM / DCIM 网络资产管理平台
docker·容器·轩辕镜像·netbox部署·netbox部署方案·netbox部署文档·docker部署netbox
码农阿豪19 小时前
【金仓数据库征文】Mac开发环境|SpringBoot3 + MyBatisPlus对接KES V9 Docker实战全指南
数据库·macos·docker
PC2005-cloud19 小时前
从零上手 openGauss:Docker 部署 + 全场景连接教程
运维·docker·容器
AlfredZhao1 天前
Docker 查看容器日志:别只记 `docker logs -f`
docker
初级炼丹师(爱说实话版)1 天前
Ubuntu服务器配置docker
服务器·ubuntu·docker
BullSmall1 天前
Another Redis Desktop Manager(ARDM)下载指南
数据库·redis·缓存
生活爱好者!1 天前
NAS还能用来开视频会议?docker一键部署MiroTalk SFU
运维·docker·容器
nvd111 天前
ArgoCD 双层轮询深入拆解:从 redis-app.yaml 注册到缓存重建的完整链路
redis·缓存·argocd
兵bing1 天前
Docker Compose 进阶配置与最佳实践笔记
docker
xiaoxiangsiyan1 天前
LNMP + Redis Sentinel 高可用架构部署手册(续)
运维·网络·数据库·redis·缓存·架构·sentinel