保存以下代码到docker-compose.yaml文件中
version: '3.8'
services:
redis:
image: redis:latest
container_name: redis # 容器名称
restart: always # 自动重启
environment:
- TZ=Asia/Shanghai # 设置时区
command: ["redis-server", "--requirepass", "123456"] # 配置密码
ports:
- "6379:6379" # 映射端口
deploy:
resources:
limits:
cpus: "0.5" # 限制 CPU 核心数
memory: "512M" # 限制内存大小
volumes:
- ./redis/data:/data # 数据持久化
启动
docker compose up -d