Redis笔记

 

 

 

 

 

 

 

 

windows 下 docker 安装 redis

 先安装 docker desktop

安装成功后,cmd 运行docker -v如果显示版本号 正常 docker安装成功

安装redis

 docker pull redis  拉取镜像

docker images  查看镜像

docker run --name myredis -it -p 6379:6379 -v /data/redis-data  redis --requirepass "123456"

最后的redis表示Redis镜像名
–name:容器名称
-p 6379:6379 将端口设置为6379
-it参表示控制台显示Redis安装的交互信息
如果后台运行,用-d参数
-v /data/redis-data 将redis数据挂载到根目录的 /data/redis-data 目录下
-v $PWD/data/redis-data 将redis数据挂载到当前目录的data/redis-data 目录下
–requitepass “123456” : 指定redis连接密码,此参数要放在镜像名后面

 

 开启持久化

docker run -d --name redis-server -p 6380:6379 -v /usr/redis/redis.conf:/etc/redis/redis.conf -v /usr/redis/data/:/data redis:latest /etc/redis/redis.conf --appendonly yes --requirepass "123456"

在/usr/redis新建文件夹,拷贝redis.conf配置文件,建data文件夹保存redis持久化数据
-v 挂在目录,这里本别挂在了redis.conf文件和data文件夹,
/etc/redis/redis.conf 关键配置,让redis以指定的配置文件启动,而不是默认无配置启动
–appendonly yes redis启动后开启数据持久化

 

 

 

 

运行 redis-cli ,连接到redis服务

 

docker exec -it myredis redis-cli  -a "密码"

 

 

 

posted @ 2021-08-18 23:31  qingjiawen  阅读(22)  评论(0编辑  收藏  举报