2024. 9. 3. 16:09ㆍ데이터베이스/REDIS
2024/09/03
지난 시간에 도커에 redis를 설치하기 위해
윈도우에 wsl 설치하는 방법까지 알아보았습니다.
이어서 오늘은 도커에 redis를 설치하는 방법에 대해 알아보겠습니다.
※ 윈도우에서 Redis를 도커로 설치해보자.
📌 Redis 설치 시 Docker를 이용해 설치하는 것을 권장한다.
Docker가 설치되어 있다면 명령어 하나로 Redis를 실행해볼 수 있다. Docker Hub에서 Redis를 찾아보면 세가지 이미지가 상단에 나오게 된다. 이중에서 한가지 선택할 수 있다.
● redis 는 여태까지 가장 많이 사용되어 오던 Redis 서버의 핵심(Core)이다. 가장 간단한 형태의 연습을 하고 싶다면 redis를 사용한다.
● redis/redis-stack-server 는 여러 플러그인이 추가된 Redis Stack 서버 이미지다. 확률형 데이터, JSON 문서 등을 사용하고 싶을 때 선택한다.
● redis/redis-stack 는 redis/redis-stack-server 에 Redis Insight가 추가된 이미지다. Redis Insight를 같이 사용하고 싶을 때 선택한다.
앞으로 포스팅에서 다룰 실습을 위해 redis-stack 이미지를 사용하겠다.
이를 위해 간단한 docker-compose.yml을 작성한다.
1️⃣ 빈 폴더를 만들고, docker-compose.yml을 생성한다.
● docker-compose.yml
services: redis-stack: image: redis/redis-stack container_name: redis-stack-compose restart: always environment: REDIS_ARGS: "--requirepass systempass" ports: - 6379:6379 - 8001:8001
💡 위 예시의 systempass가 비밀번호의 역할을 한다. 이 부분을 수정하면 접속할 때 비밀번호가 바뀌니 확인하자!
2️⃣ 터미널 (Windows의 경우 WSL)에서 해당 폴더로 이동 후 다음 명령을 실행합니다. 자동으로 최신 버전의 Redis Stack 이미지를 사용하게 된다.
docker compose up -d
3️⃣ 다음 명령으로 Redis 컨테이너가 정상적으로 실행되었는지 확인한다.
docker compose ps
다음 포스팅에서는 인텔리제이에서 오늘 설치한
Redis를 연결해보도록 하겠습니다.
※ 위 이미지들은 스파르타코딩클럽에 저작권이 있으므로 무단 도용 금지 및 상업 목적으로 사용할 수 없습니다.
'데이터베이스 > REDIS' 카테고리의 다른 글
데이터베이스 - Redis 타입 살펴보기 (2) | 2024.09.05 |
---|---|
데이터베이스 - IntelliJ IDEA UE/Redis Insight를 이용해 Redis 연결하기 (1) | 2024.09.04 |
데이터베이스 - 윈도우에서 Redis 도커로 설치하기(1) (0) | 2024.09.03 |
데이터베이스 - 인메모리 저장소와 Redis란? (1) | 2024.08.30 |