1.下载redis镜像
docker pull redis
2.找到具体的版本号
docker images
docker image inspect 7614ae9453d1
3.根据对应的版本号,下载conf 配置文件
https://download.redis.io/releases/
看下面2个配置是不是ok:
bind 127.0.0.1 -::1
logfile "/var/log/redis.log"
4.创建本地文件夹--- 映射用
5.启动redis
docker run -p 6379:6379 --name redis --restart=always -v /usr/local/redis/redis.conf:/etc/redis/redis.conf -v C:\mq\reids\data:/data -v C:\mq\reids\log\redis.log:/var/log/redis.log -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass 123456
参数说明:
-restart=always 总是开机启动
-p 宿主机端口和容器端口映射
-v 挂载数据卷
-d 后台启动redis
- -appendonly yes 开启持久化
--requirepass 123456 设置密码
6.连接测试
docker exec -it redis /bin/bash
第二步输入:
redis-cli