使用 Docker Compose 启动 Redis 时,可以使用环境变量设置密码。 下面是一个示例 docker-compose.yml 文件,展示了如何为 Redis 设置密码。
版本: '3.8'
服务:
redis:
图片: redis:latest
容器名称: my-redis
环境:
- REDIS_PASSWORD=mysecretpassword
端口:
- "6379:6379"
此示例在 REDIS_PASSWORD
环境变量中设置密码并使用 Redis可以在启动容器时使用 -e
选项传递此环境变量:
docker-compose up -d -- name my -redis -e REDIS_PASSWORD=mysecretpassword
这样,Redis服务将使用指定的密码进行身份验证
如果您。需要在Redis配置文件中显式设置密码,可以将以下内容添加到redis.conf
文件中
requirepass。 mysecretpassword
然后将redis.conf
挂载到容器中。
版本: '3.8'
服务:
redis:
图片: redis:最新
容器名称: my-redis
卷:
- ./redis.conf:/usr/local/etc/redis/redis.conf
端口:
- "6379:6379"
这样,Redis 服务就可以使用指定的密码来验证 redis.conf
了。 它在文件中。
以上内容来源于互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册