docker安装Redis教程
为了方便管理docker,使用了docker-compose来安装Redis
本方法适用于Linux、MacOs系统
vim docker-compose.yml
version: '3.0'
services:
myredis:
container_name: myredis
image: redis:4.0
restart: always
ports:
- 6379:6379
privileged: true
command: redis-server /etc/redis/redis.conf --appendonly yes
volumes:
- $PWD/data:/data
- $PWD/conf/redis.conf:/etc/redis/redis.conf
networks:
- redis_net
networks:
redis_net:
driver: bridge
同级目录下新增 conf文件夹,新增redis.conf文件
# 开启保护
protected-mode yes
# 开启远程连接
# bind 127.0.0.1
requirepass cctv_redis_paswd
port 6379
timeout 0
# 900s内至少一次写操作则执行bgsave进行RDB持久化
save 900 1
save 300 10
save 60 10000
rdbcompression yes
dbfilename dump.rdb
dir /data
appendonly yes
appendfsync everysec
接着创建数据目录
mkdir -p data
最终目录结构如图:
脚本和映射目录准备妥当,执行命令安装redis
docker-compose up -d --build
docker ps 检查端口启动成功!
作者:doinbb
来源链接:https://blog.csdn.net/doinbb/article/details/106000859