본문 바로가기

AI

Redis 설정하기

1) 파일 생성

 

2) 파일 내용 입력(탭 쓰면 안된다함)

version: "3.8"
services:
  redis:
    image: redis:latest
    container_name: redis
    ports:
      - "6379:6379"
    volumes:
      - ./redis-data:/data
    command: ["redis-server", "--appendonly", "yes"]
  redisinsight:
    image: redislabs/redisinsight:1.14.0
    container_name: redisinsight
    ports:
      - "8001:8001"
    restart: always

 

 

3) docker compose up -d 실행(파일 경로에서)

- docker에 이렇게 추가되어 있는걸 볼 수 있다. 

 

4) url 창에 http://localhost:8001/ 입력

따로 Username, Password 설정 안했으니 입력 X

정상 구동 확인

 

5) n8n에서 Credential 생성 

기본적으로 host가 localhost가 되어있는데 될 것 같지만 이대로는 안된다. 

n8n에서 localhost는 redis를 가리키는 것도 아니고 window를 가리키는 것도 아닌 n8n 자신을 가리킨다. 

여기서 window를 가리키게 하려면 host.docker.internal를 입력해줘야 window를 가리키는게 되고, window에서는 localhost를 접근할 수 있게 된다. (redis가 안쪽에 있으니까)

 

docker에 설치한 Redis에 정상적으로 접속이 됐다!

 

 

* 출처

https://www.inflearn.com/course/ai-%EC%9E%90%EB%8F%99%ED%99%94-n8n

 

코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드| 남박사 - 인프런 강의

현재 평점 4.9점 수강생 1,519명인 강의를 만나보세요. 요즘도 직접 코딩하시나요? 이젠 바이브 코딩도 귀찮은 시대! 코딩 없이 n8n으로 AI 자동화 전문가가 되어보세요. 실무에 바로 적용 가능한 자

www.inflearn.com