[ docker에서 redis 실행해보기 ]
docker 환경에서 redis를 실행해보자
간단하게 연결 상태만 확인 해볼 것이다.
1.
터미널 2개 열기
2.
1개의 터미널의 docker run redis 명령어 실행
3.
다른 1개의 터미널의 redis-cli
→ 결과 : 에러 발생
왜 오류가 났을 까??? 현재 상황은 아래와 같다
레디스 클라이언트가 레디스 서버가 있는 컨테이너 밖에서 실행하려니 오류가 난 것이다.
이 문제를 해결하기 위헤서는 레디스 클라이언트가 컨테이너 안에서 실행되어야한다.
해결법
•
redis-cli가 컨테이너 안에서 실행되어야 하므로 docker exec 명령어를 사용해보자
•
docker exec -it 컨테이너id redis-cli 명령어 실행
•
정상 연결 확인