文章目录
- 首先本地要安装了docker,且对docker有一定的了解,不了解可以看我博客哈
- 以前写过安装redis,走的国内镜像.后面有了梯子就不用搞那么麻烦了
- 配置文件映射
- 注意,指定本地文件需要/开头没有冒号举个栗子/D/server/redis/64bit/docker7_2_0redis.conf
- 命令
首先本地要安装了docker,且对docker有一定的了解,不了解可以看我博客哈
以前写过安装redis,走的国内镜像.后面有了梯子就不用搞那么麻烦了
https://yidajava.blog.csdn.net/article/details/107686182
docker search redis;## 拉取镜像
docker pull redis;
配置文件映射
拉取redis.config配置文件http://download.redis.io/redis-stable/redis.conf
然后修改部分:
bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
protected-mode no #默认yes,开启保护模式,限制为本地访问
daemonize no #默认no
requirepass 密码,我没有设置…可以设置
不想下载的,我下载,也改好了,可以直接vim到/etc/redis/redis.conf:
官方对应版本的配置文件:https://redis.io/docs/management/config/
注意,复制下来的时候nodepad++记得使用utf-8无bom格式的,默认utf-8模式会导致启动不起来
注意,指定本地文件需要/开头没有冒号举个栗子/D/server/redis/64bit/docker7_2_0redis.conf
命令
# 启动
docker run -d -p 6379:6379 --name localredis -v /D/server/redis/64bit/docker7_2_0redis.conf:/etc/redis/redis.conf redis redis-server /etc/redis/redis.conf## 连接redis
docker exec -it my-redis redis-cli;