使用docker/docker-compose通过自定义的redis.conf文件启动redis 7.2.3,附上docker-compose.yml的redis配置
首先,你需要创建一个包含 redis.conf
的配置文件夹,并在该文件夹中放入自定义的 redis.conf
文件。然后,你可以使用以下 docker-compose.yml
文件来启动 Redis 7.2.3 实例:
version: '3'
services:
redis:
image: redis:7.2.3
ports:
- "6379:6379"
volumes:
- ./redis.conf:/usr/local/etc/redis/redis.conf
command: redis-server /usr/local/etc/redis/redis.conf
在这个 docker-compose.yml
文件中,我们指定了 Redis 镜像的版本为 7.2.3,将容器的 6379 端口映射到主机的 6379 端口,并将你的 redis.conf
配置文件挂载到容器中相应的位置。command
部分指定了容器启动时运行的命令,使用你的自定义配置文件启动 Redis。
要启动 Redis 服务,只需在含有 docker-compose.yml
文件的目录中运行以下命令:
docker-compose up -d
这将在后台启动 Redis 服务。如果你想停止并移除服务,可以使用以下命令:
docker-compose down
评论已关闭