Redis(Remote Dictionary Server)是一种开源的内存数据库,通常用作缓存系统或键值存储数据库。
1、创建专属桥接网络
若已创建,可跳过此步骤。
2、部署项目
2.1、创建项目
2.2、Compose配置
networks:
app_network:
external: true
services:
redis:
command:
- redis-server
- --requirepass 密码
- --save 60 1
- --loglevel warning
image: redis:latest
container_name: redis
networks:
- app_network
volumes:
- ./data/data:/data
- ./data/logs:/logs
restart: unless-stopped
--requirepass 密码
需替换为强密码,密码与--requirepass
之间存在英文空格/data
目录用于数据持久化,需进行相应配置;在本配置文件中未定义端口,因此该服务仅支持同一网络内的服务访问,默认端口为
6379
。