윈도우 Redis 설치 및 실행 방법 (docker)

Web Development assistant·2024년 5월 17일
0

docker

목록 보기
4/5

Redis란?

Redis는 빠른 오픈 소스 인 메모리 키 값 데이터 구조 스토어입니다

docker 설치

https://www.docker.com/

예시 - 명령어에 대한 자세한 설명은... 여기 클릭

Docker 설치 후 cmd 에서 아래의 명령어 실행

>>> example

docker run -v /path/on/host:/data \
--name [container name] \
-p 6379:6379 \
redis redis-server 
--appendonly yes 
--requirepass [password] \

커스텀 reids 설치 명령어

docker run -v C:\dockers\redis_volume:/data \
--name myredis \
-p 6379:6379 \
redis redis-server 
--appendonly yes 
--requirepass 123 \

한 줄 명령어 (복붙) - 명령어에 대한 자세한 설명은... 여기 클릭

docker run -v C:\dockers\redis_volume:/data --name myredis -p 6379:6379 redis redis-server --appendonly yes --requirepass 123

docker redis 설치

설치 완료...

Ctrl + C 를 눌러 실행중인 도커 레디스 컨테이너 종료시
"Redis is now ready to exit, bye bye..." 를 볼 수 있다.

Redis 설치 확인

도커 볼륨 확인

위에서 실행한 레디스 명령어 -v (볼륨) 경로
도커 컨테이너에 설치된 Redis의 파일들이 호스트(사용자의 컴퓨터)에 마운트(연결) 되어 호스트에 설치 된 것을 확인할 수 있다.

즉 도커의 redis가 잘 못 되더라도 redis의 데이터는 호스트에서 보존할 수 있게 되었다.

도커 이미지 확인

도커에 레디스 이미지가 설치된 것을 확인할 수 있다.

도커 컨테이너 확인


도커에 레디스 컨테이너(myredis)가 실행 중인 것을 확인할 수 있다.

cmd를 활용해서 도커 redis 사용

$ docker exec -it myredis redis-cli
//도커 레디스 컨테이너 접근 후 "redis-cli" 커멘드로 레디스 실행 호스트가 C 드라이브(호스트)에서 127.0.0.1:6379 도커 레디스로 변경된 것을 확인할 수 있다.

$ auth 123
// OK ... 비밀번호 입력

$ info //설치된 redis 의 정보를 확인할 수 있다.

Redis 테스트

지금까지 도커를 이용하여 레디스를 설치 및 실행, 테스트를 완료 하였다.

0개의 댓글