docker
[Docker] Docker 레디스(redis)로 띄우기
shiningjean
2023. 4. 12. 17:01
Redis 도커 환경에서 실행하기
redis서버와 redis클라이언트(redis-cli)가 필요합니다.
- redis 서버가 먼저 작동 (
docker run redis
) - 서버 실행 후 redis 클라이언트 실행 후 명령어를 레디스 서버에 전달.
레디스 서버/ 레디스 클라이언트 둘 다 같은 컨테이너 안에서 실행
1. redis 서버 실행
docker run redis
2. 이미 실행 중인 컨테이너에 명령어 전달 시 exec를 쓴다고 했으니 redis서버가 실행 중인 컨테이너에 exec를 이용해 redis 클라이언트도 실행합니다
* -it 옵션은 interactive terminal로 -it없으면 redis-cli 키고 밖으로 다시 나와버림.....
docker exec -it <컨테이너 id> redis-cli