溫馨提示×

dockercompose redis怎樣設置權限

小樊
187
2024-11-13 17:26:19
欄目: 云計算

在使用 Docker Compose 啟動 Redis 時,可以通過環境變量來設置密碼。以下是一個示例 docker-compose.yml 文件,展示了如何設置 Redis 的密碼:

version: '3.8'

services:
  redis:
    image: redis:latest
    container_name: my-redis
    environment:
      - REDIS_PASSWORD=mysecretpassword
    ports:
      - "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 文件掛載到容器中:

version: '3.8'

services:
  redis:
    image: redis:latest
    container_name: my-redis
    volumes:
      - ./redis.conf:/usr/local/etc/redis/redis.conf
    ports:
      - "6379:6379"

這樣,Redis 服務就會使用 redis.conf 文件中指定的密碼進行身份驗證。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女