본문 바로가기
코딩/Docker

🐳 [실습 ] Docker로 Redis 실행해보기

by Leedius 2025. 4. 30.

1️⃣ Redis 컨테이너 실행하기

docker run -d -p 6379:6379 redis
옵션 설명
-d 백그라운드 실행 (detached mode)
-p 6379:6379 호스트의 6379번 포트를 컨테이너의 6379번 포트에 연결
redis 사용할 이미지 이름 (없으면 자동으로 다운로드됨)

 

✅ Redis 공식 이미지 사용
✅ 최초 실행 시 Docker Hub 에서 이미지 자동 다운로드

 


2️⃣ 이미지 확인하기

docker image ls
  • 다운로드된 Redis 이미지가 목록에 있는지 확인

 


3️⃣ 컨테이너 실행 상태 확인

docker ps

 

  • Redis 컨테이너가 잘 실행되고 있는지 확인

 


4️⃣ Redis 로그 확인하기

docker logs [컨테이너 ID 또는 이름]
  • 실행 시 에러 없이 잘 실행되었는지 로그 확인

 


5️⃣ Redis 컨테이너 내부 접속

docker exec -it [컨테이너 ID 또는 이름] bash
💡 bash가 없으면 sh 로 시도해도 됨

 


6️⃣ Redis CLI 실행 및 테스트

redis-cli
127.0.0.1:6379> set 1 leedius
OK
127.0.0.1:6379> get 1
"leedius"
  • redis-cli 는 Redis 명령어를 입력하는 클라이언트
  • set 으로 데이터 저장, get 으로 조회

 


📊 구조도 (시각적 이해)

Redis 컨테이너가 6379 포트로 실행되고
내 컴퓨터(호스트)의 같은 포트로 매핑되어 있음

 


🎯 요약 명령어 모음

목적 명령어
Redis 컨테이너 실행 docker run -d -p 6379:6379 redis
이미지 확인 docker image ls
컨테이너 확인 docker ps
로그 확인 docker logs [ID]
내부 접속 docker exec -it [ID] bash
Redis CLI 실행 redis-cli

 

댓글