1.安装docker 参照官方网

2.拉取redis镜像 docker pull redis:latest

3.在服务器/opt/redis/redis.conf创建redis基本配置文件(复制下面的链接文本内容)redi基础配置下载地址(官方)

4.修改以下几处

bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
protected-mode no # 默认yes,开启保护模式,限制为本地访问
daemonize no # 默认no 如果是yes就改为no
requirepass root # 这个是可选 需不需要设置密码 我设置的root
5.创建容器 在服务器执行以下命令

docker run -p 6379:6379 --name redis -v /opt/redis/redis.conf:/etc/redis/redis.conf -v /usr/local/redis/data:/data -id redis:latest redis-server /etc/redis/redis.conf --appendonly yes

-v 是挂在目录 第一个-v是挂在配置文件 第二个-v 是设置redis数据持久化到本地磁盘的地址
-p 是设置端口
–name 是设置容器名称
–appendonly yes 以守护容器启动 相当于可以后台运行

-v 是挂在目录 第一个-v是挂在配置文件 第二个-v 是设置redis数据持久化到本地磁盘的地址
-p 是设置端口
–name 是设置容器名称
–appendonly yes 以守护容器启动 相当于可以后台运行

执行完后 docker ps -a 查看容器是否启动
可以远程连接redis

redis-server [启动window上的redis服务]
redis-cli -h 47.98.xx.xxx -p 6379 -a root
-h 服务器地址
-p 端口号 默认6379 可以省略
-a 密码 没有设置可以省略
Last modification:February 6th, 2020 at 02:54 pm
如果觉得我的文章对你有用,请随意赞赏