redis in docker

이우철·2025년 8월 5일

도커(Docker)를 사용하여 Redis를 설치하고 실행하는 방법은 간단합니다. 먼저 도커 허브에서 Redis 이미지를 다운로드하고, 컨테이너를 실행하여 Redis 서버를 시작합니다. 아래에서 자세한 과정을 설명합니다.
1. Redis 이미지 다운로드:
터미널 또는 명령 프롬프트에서 다음 명령어를 실행하여 최신 Redis 이미지를 다운로드합니다.
코드

docker pull redis
2. Redis 컨테이너 실행:
다음 명령어를 사용하여 Redis 컨테이너를 실행합니다. -p 옵션은 호스트 머신의 포트와 컨테이너의 포트를 연결합니다. Redis는 기본적으로 6379 포트를 사용합니다.
코드

docker run -d -p 6379:6379 --name myredis redis
-d: 백그라운드에서 컨테이너를 실행합니다.
--name myredis: 컨테이너 이름을 "myredis"로 지정합니다.
redis: 사용할 이미지 이름입니다.
3. Redis 접속 및 확인:
컨테이너가 실행되면 다음 명령어를 사용하여 Redis CLI를 실행하여 Redis 서버에 접속할 수 있습니다.
코드

docker exec -it myredis redis-cli
또는, 로컬 머신에서 redis-cli를 실행하여 접속할 수도 있습니다. 이 경우, Redis 서버가 로컬 머신에서 실행 중이거나, 컨테이너의 6379 포트가 로컬 머신으로 포워딩되어야 합니다.
코드

redis-cli -h localhost -p 6379
접속 후 ping 명령어를 입력하여 "PONG" 응답을 받으면 Redis 서버가 정상적으로 실행 중인 것을 확인할 수 있습니다.
코드

ping
참고:
docker ps 명령어를 사용하여 실행 중인 컨테이너 목록을 확인할 수 있습니다.
docker stop myredis 명령어로 컨테이너를 중지할 수 있습니다.
docker rm myredis 명령어로 컨테이너를 삭제할 수 있습니다.
docker images 명령어로 다운로드한 이미지 목록을 확인할 수 있습니다.

profile
개발 정리 공간 - 업무일때도 있고, 공부일때도 있고...

0개의 댓글