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 进行连接测试

浙公网安备 33010602011771号