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 |
'코딩 > Docker' 카테고리의 다른 글
🐳 Docker로 MySQL 실행해보기 - 1 (0) | 2025.05.07 |
---|---|
🐳 Docker Voluem(도커 볼륨) (0) | 2025.05.02 |
🐳 실행 중인 Docker 컨테이너 내부 접속하기 (exec -it) (0) | 2025.04.30 |
🐳 Docker 컨테이너 로그 조회 (0) | 2025.04.28 |
🐳 Docker 컨테이너 조회 / 중지 / 삭제 정리 (0) | 2025.04.28 |
댓글