安装:
docker run -it \
--name redis_6380 \
--privileged \
-p 6380:6379 \
--network wn_docker_net \
--ip 172.18.12.10 \
--sysctl net.core.somaxconn=1024 \
-e TIME_ZONE="Asia/Shanghai" -e TZ="Asia/Shanghai" \
-v /usr/local/software/redis/6379/conf/redis.conf:/usr/local/software/redis/redis.conf \
-v /usr/local/software/redis/6379/data/:/data \
-d redis \
/usr/local/software/redis/redis.conf
- 在software文件夹下创建三个文件夹:
- 在 6379文件下上传RedisBloom压缩包,用此命令:
tar -zxvf RedisBloom-2.2.4.tar.gz
进行安装
- 解压完后在RedisBloom-2.2.4文件夹下进行安装,命令如下:
make
- 在config文件下导入配置文件:
- 进入redis.conf文档进行修改:
- 在
MODULES
栏下添加一条代码:
loadmodule /usr/local/etc/redis/redisbloom.so
- 并修改一下两条防止redis连接不上报错:
- 在RedisBloom-2.2.4文件下输入此命令,让布隆过滤器和redis进行挂载:
docker cp redisbloom.so redis:/usr/local/etc/redis
- 重启redis:
docker restart redis_6379
- 启动redis服务:
docker logs redis_6379
出现这两行表示挂载成功.