博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

redis学习

Posted on 2025-12-16 23:12  心默默言  阅读(3)  评论(0)    收藏  举报

1. docker安装redis

1.1 执行 docker pull redis:7.2 命令,下载 redis 镜像,如下所示:

docker pull redis:7.2

1.2 创建挂载文件的目录和文件,命令如下所示:

# 用于存储 redis 的持久化数据
mkdir -p /usr/local/redis/data
 
# 用于存储 redis 的配置文件
mkdir -p /usr/local/redis/conf
 
# 给 redis 设置默认的密码
echo "requirepass 123456" >> /usr/local/redis/conf/redis.conf

1.3 执行命令,创建并启动 redis 容器,并挂载相关的目录文件

docker run --name redis6379 -p 6379:6379 -v /usr/local/redis/data:/data -v /usr/local/redis/conf/redis.conf:/etc/redis/redis.conf -d redis:7.2 redis-server /etc/redis/redis.conf

1.4 在宿主机里面修改redis.conf 的配置文件

# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes 
# 密码,设置后访问Redis必须输入密码
requirepass 123456

执行 docker restart redis6379 命令来重启下服务

1.5 设置 redis 跟随 docker 启动命令如下:

docker update redis --restart=always

1.6 使用 RedisDesktopManager 进行连接测试

image