
docker-compose.yml 文件来配置 Redis
你可以创建一个文件来配置 Redis,确保 Redis 在启动时使用指定的密码和相关配置。
·
你可以创建一个 docker-compose.yml
文件来配置 Redis,确保 Redis 在启动时使用指定的密码和相关配置。以下是配置文件的示例:
version: '3.8'
services:
redis:
image: redis:latest
container_name: redis-server
ports:
- "6379:6379"
environment:
- REDIS_PASSWORD=123456
volumes:
- ./data:/data
command: [
"redis-server",
"--bind", "0.0.0.0",
"--protected-mode", "no",
"--appendonly", "yes",
"--requirepass", "123456"
]
restart: always
解释:
ports
:将容器的 Redis 端口映射到主机的 6379 端口。volumes
:挂载主机的./data
目录到容器内的/data
目录,用于数据持久化。command
:指定 Redis 的启动命令和参数。restart: always
:设置容器自动重启,确保开机自启动。
使用步骤:
-
将上述内容保存为
docker-compose.yml
文件。 -
在该文件所在目录运行以下命令:
docker-compose up -d
这将启动并运行 Redis,使用指定的配置和密码。
更多推荐
所有评论(0)