前言
Docker 安装
1
| sudo docker run -p 6379:6379 --name my-redis -d redis:7.4.0
|
1
| sudo docker run -p 6379:6379 -v /usr/local/redis/data:/data --name my-redis -d redis:7.4.0 redis-server --save 60 1 --loglevel warning
|
- 创建并启动 Redis 容器,使用指定的配置文件,需要将
redis.conf
配置文件存放在宿主机的 /my-redis/conf
目录下
1
| sudo docker run -p 6379:6379 -v /my-redis/conf:/usr/local/etc/redis --name my-redis -d redis:7.4.0 redis-server /usr/local/etc/redis/redis.conf
|
Docker-Compose 安装
创建 docker-compose.yml
配置文件,并添加以下内容:
1 2 3 4 5 6 7 8 9 10 11 12 13
| version: '3.5'
services: redis: image: redis:7.4.0 container_name: my-redis restart: always ports: - 6379:6379 volumes: - /usr/local/redis/data:/data - /usr/local/redis/conf:/usr/local/etc/redis command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
配置信息说明
/usr/local/redis/data
:宿主机本地存放 Redis 数据的目录/usr/local/redis/conf
:宿主机本地存放 Redis 配置文件(redis.conf
)的目录
以后台的方式启动 Redis 容器
1
| sudo docker-compose up -d
|