Redis는 기본적으로 Linux 기반에서 동작하는 프로그램이기 때문에 window에서는 docker를 통해 설치하도록 하자.
현재 virtual box에 ubuntu를 설치하고 거기에 docker를 설치한 상황.
docker run --name redis-container -d -p 6379:6379 redis
docker ps

docker exec -it <containerID> redis-cli

위와 같이 나오면 접속 성공. 6379는 redis의 포트 번호. 나갈땐 exit.
기존에 linux 서버에서 mysql을 실행할 땐
mysql -u root -p
redis-cli
이렇게 하면 되는데 그럼 redis도 똑같이 하면? → error가 난다.
당연하다. redis는 지금 리눅스가 아니라 docker에 깔려있기 때문!
docker를 통해서 실행 시켜야하기 때문에 docker run 명령어 옵션을 사용해야 한다.
docker run 명령어 옵션
docker exec -it <CONTAINER ID> redis-cli
위의 명령어는 상호입출력과 redis-cli bash 쉘을 실행하는 것.
만약 리눅스에 바로 설치해서 접속한다면 그냥 redis-cli로 가능
프로그램 삭제할 시 깔끔하게 모두 삭제되지 않는 경우도 있다.
하지만 docker를 사용한다면 우리 OS를 깔끔하게 보존하면서 프로그램을 사용 가능