Files
container/部署Redis.md

52 lines
780 B
Markdown
Raw Normal View History

2026-02-27 11:04:54 +08:00
## 目录结构
- docker-compose.yaml
- redis.conf
- data/
2026-02-27 11:05:18 +08:00
## docker-compose.yaml
2026-02-27 11:04:54 +08:00
```yaml
version: '3.8'
services:
redis:
image: redis:8.6 # 替换
container_name: redis
ports:
- "52358:6379" # 替换
volumes:
- ./redis.conf:/usr/local/etc/redis/redis.conf
- ./data:/data
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
restart: on-failure:3
```
## redis.conf
```text
bind 0.0.0.0
port 6379
requirepass 1965589280@Jkw!
protected-mode no
dir /data
save 900 1
save 300 10
save 60 10000
dbfilename dump.rdb
rdbcompression yes
rdbchecksum yes
appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec
timeout 0
tcp-keepalive 300
loglevel notice
databases 16
daemonize no
supervised no
always-show-logo no
```