Skip to content

Instantly share code, notes, and snippets.

@rlaace423
Last active August 25, 2023 21:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rlaace423/48870f8a5714d2ed1ad46eb38a5662df to your computer and use it in GitHub Desktop.
Save rlaace423/48870f8a5714d2ed1ad46eb38a5662df to your computer and use it in GitHub Desktop.
redis docker 설정
very_strong_password
version: "3.9"
services:
redis:
image: arm64v8/redis:6.2 # 이미지 버전 확인 필요!
restart: always
container_name: redis
ports:
- "6379:6379"
networks:
- redis
environment:
- REDIS_PASSWORD_FILE=/run/secrets/redis_password
volumes:
- type: bind
source: $HOME/redis/data
target: /data
- type: bind
source: $HOME/redis/redis.conf
target: /usr/local/etc/redis/redis.conf
secrets:
- redis_password
command: [
"bash",
"-c",
'docker-entrypoint.sh --requirepass "$$(cat $$REDIS_PASSWORD_FILE)"'
]
networks:
redis:
name: redis
driver: bridge
secrets:
redis_password:
file: .redis_password
bind 0.0.0.0
port 6379
~/redis/
data/
.redis_password
docker-compose.yml
redis.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment