Redis安装
概述
Redis6.0.6版本
安装步骤
创建配置文件目录
mkdir -p redis/config \
mkdir -p redis/data
下载配置文件
修改配置文件
bind 127.0.0.1 #注释掉这部分,使redis可以外部访问
daemonize no#用守护线程的方式启动
requirepass 你的密码#给redis设置密码
appendonly yes#redis持久化 默认是no
把配置文件上传到宿主机config目录
以下做参考:
运行命令
docker run \
--name redis \
-p 6379:6379 \
-v /root/appdata/redis/config:/usr/local/etc/redis \
-v /root/appdata/redis/data:/data \
--privileged=true \
-d redis:6.0.6 \
redis-server /usr/local/etc/redis/redis.conf \
--appendonly yes
这个也行,暂时不知道不同目录区别在哪,都能运行
docker run -p 6379:6379 --name redis2 -v /root/appdata/redis/config/redis.conf:/etc/redis/redis.conf -v /root/appdata/redis/data:/data -d redis:6.0.6 redis-server /etc/redis/redis.conf --appendonly yes
命令解释
- --privileged=true 容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限
- -d redis 表示后台启动redis
- redis-server /etc/redis/redis.conf 以配置文件启动redis
- appendonly yes 开启redis 持久化
- --requirepass 123456 设置密码为123456
查看是否启动成功
docker logs redis
本地测试
测试远程连接
参考连接
本文来自博客园,作者:神乐g,转载请注明原文链接:https://www.cnblogs.com/shenleg/p/14435489.html