栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker 部署redis

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker 部署redis

1.拉取镜像:

docker pull redis

2.创建挂载目录

mkdir -p /root/redis/data

3.下载redis.conf配置文件
因为redis容器没有redis.conf文件所以需要去手动获取一个
http://download.redis.io/redis-stable/redis.conf
上传至/root/redis/目录下

4.部署redis容器

docker run --name redis1 -d -p 6379:6379 -v /root/redis/redis.conf:/etc/redis/redis.conf -v /root/redis/data:/data/ redis redis-server /etc/redis/redis.conf 

redis-server /etc/redis/redis.conf
以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录 /etc/redis/redis.conf 也就是liunx下的/home/redis/myredis/myredis.conf

5.了解redis.conf配置文件

vi /root/redis/redis.conf

bind 127.0.0.1 		#注释掉这部分,使redis可以外部访问
daemonize no		#用守护线程的方式启动,默认是no
requirepass			#给redis设置密码
appendonly yes		#redis持久化  默认是no
always-show-log		#是否显示log
port 				#端口设置

stop-writes-on-bgsave-error yes		#持久化出错,是否停止工作
rdbcompression yes					#是否压缩rdb文件
rdbchecksum yes						#压缩时,进行错误的检查校验
dir ./								#持久化保存的目录	

6.测试redis容器

docker exec -it redis1 redis-cli
链接redis

auth 123456
验证密码

set name sudo
键入一个值

get name
查看键入的值

keys *
查看当前数据库中所有的key
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/838411.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号