이거 하면서 한참을 생각했다...
모든 sql은 서버가 필요할 텐데... 즉 저장소가 필요할 텐데...
구글링을 해봐도(내가 못한 거겠지만) 정확히 어떻게 실행하는 지나 과정을 설명해주는 글이 드물었다..

윈도우 환경에서는 제공하는 win App이 없다.(이제 알았다..)
그래서 윈도우에서 제공하는 WSL을 사용하여 리눅스 환경에서 APT(리눅스를 했던 사람은 알만한 단어..)로 install을 한 후에 docker에 실행하거나 리눅스 자체에서 돌리는 형식으로 진행해야 한다.
WSL(윈도우 리눅스 환경)에서 Redis 서버를 설치 후 진행
sudo apt install redis(argument는 알아서 추가)
이것도 WSL 안에 docker(얘는 윈도우 앱이 존재한다)에서 실행
가장 먼저 도커 설정을 위한 설정 파일을 만들어보자
(우린 도커에서 진행할꺼다)
일단 설정 파일
services:
redis-stack:
image: redis/redis-stack
container_name: redis-stack-compose
restart: always
command: ["redis-server", "--requirepass", "systempass"]
ports:
- 6379:6379
- 8001:8001
도커는 하나의 가상 환경이다 그래서 포트 포워딩을 해줘야한다.
ports:
- 6379:6379
- 8001:8001
왼쪽이 내부 오른쪽이 외부 접근 포트

그래서 중간에 status를 확인해보면 포워딩 상태를 알 수 있다.
command: ["redis-server", "--requirepass", "systempass"]
위의 설정 내용은 [1]은 ID, [2]은 PWD이다.
ID의 기본 값은 "default"
PWD는 "systempass"
위의 내용으로 들어가보자

사용자 : default
비밀번호 : systempass
드라이버가 설치 되어 있지 않으면 설치를 해주고 확인을 누르면 된다.

잘되는 걸 볼 수 있다.