새소식

DataBase

Redis - docker compose 파일로 redis 디비 실행하기

  • -

redis 관리를 생활화 합시다.

docker-compose.yml

version: '3.8'

services:
  redis:
    image: redis:latest  # 최신 Redis 이미지를 사용
    container_name: redis-container  # 컨테이너 이름을 'redis-container'로 지정
    ports:
      - "6379:6379"  # 로컬의 6379 포트를 Redis 컨테이너의 6379 포트에 매핑
    volumes:
      - redis_data:/data  # 로컬의 'redis_data' 볼륨을 컨테이너의 /data 디렉토리에 매핑하여 데이터 영속성 유지
    environment:
      REDIS_PASSWORD: 비밀번호  # Redis 서버에 접근할 때 사용할 비밀번호 환경 변수 설정
    command: ["redis-server", "--requirepass", "${REDIS_PASSWORD}"]  # Redis를 실행할 때 비밀번호 보호 기능 활성화

volumes:
  redis_data:
    driver: local  # 로컬 드라이버를 사용하여 볼륨 생성

접속이 안 될 경우

클라우드 서버에서 작업 중인데 접속이 안 된다면 6379 port를 열어주었는지 확인해보자

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.