redis的离线安装难度较高,今天来一个简单的redis安装操作
1、下载redis
docker pull redis
2、配置conf
mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf
3、修改配置项
极简配置:可用于测试,生产配置需要调整
#注释掉这部分,这是限制redis只能本地访问
#bind 127.0.0.1
#默认yes,开启保护模式,限制为本地访问
protected-mode no
#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程,改为yes会使配置文件方式启动redis失败
daemonize no
#redis持久化(可选)
appendonly yes
#数据库个数(可选),我修改了这个只是查看是否生效。
databases 16
#主从复制,从读
replica-read-only yes
#密码
requirepass admin123
# min-replicas-to-write 3
# min-replicas-max-lag 10
4、启动实例
docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data \
-v /mydata/redis/conf/:/etc/redis/ \
--restart=always \
-d redis --appendonly yes
-p 指明端口号
–name 指定名字
-v 指定映射文件夹
–restart 重启配置项
-d redis镜像
–appendonly redis持久化
5、查看启动结果
docker exec -it redis /bin/bash
redis-cli
#查看redis版本
docker exec -it redis redis-server -v