2026년 04월 07일

윈도우에서 n8n 도커 설치하기 (로컬 드라이브 저장 + 백업까지 한 번에)

윈도우에서 n8n 도커 설치하기 (로컬 드라이브 저장 + 백업까지 한 번에)

안녕하세요!
오늘은 윈도우 + Docker Desktop에서 n8n을 설치하고,
데이터를 C드라이브에 직접 저장해서 백업까지 쉽게 하는 방법을 안내합니다.

초보자도 복사/붙여넣기로 따라 할 수 있게 구성했어요.

1) 준비물

  • Windows PC
  • Docker Desktop 설치/실행
  • PowerShell

2) 작업 폴더 만들기

PowerShell에 그대로 입력:

mkdir C:\n8n
mkdir C:\n8n\data
cd C:\n8n

3) docker-compose.yml 만들기

C:\n8n\docker-compose.yml 파일 생성 후 아래 내용 붙여넣기:

services:
  n8n:
    image: docker.n8n.io/n8nio/n8n:latest
    container_name: n8n
    ports:
      - "5678:5678"
    environment:
      - TZ=Asia/Seoul
      - GENERIC_TIMEZONE=Asia/Seoul
      - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=ChangeMe123!
    volumes:
      - C:/n8n/data:/home/node/.n8n
    restart: unless-stopped

4) 실행

cd C:\n8n
docker compose up -d

5) 접속

브라우저에서: http://localhost:5678

  • ID: admin
  • PW: ChangeMe123!

접속 후 비밀번호는 꼭 변경하세요.

6) 왜 로컬 드라이브 저장이 좋은가?

핵심 설정: C:/n8n/data:/home/node/.n8n

즉, n8n 데이터가 Docker 내부가 아니라 내 PC 폴더(C:\n8n\data)에 저장됩니다.

  • 파일 탐색기로 직접 확인 가능
  • 백업이 쉬움
  • PC 교체/복구 시 이전이 간단함

7) 백업 방법(초보자용)

  1. n8n 중지
    cd C:\n8n
    docker compose down
  2. C:\n8n\data 폴더를 통째로 복사(외장하드/클라우드)
  3. 필요 시 같은 위치에 복원 후 docker compose up -d

8) 자주 쓰는 명령어

# 실행 상태
docker ps

# 로그 확인
docker logs -f n8n

# 중지
docker compose down

# 업데이트
docker compose pull
docker compose up -d

마무리

이 방식은 초보자에게 특히 좋은 설치법입니다.
“로컬 폴더 저장 + 폴더 복사 백업”만 기억하면 운영이 훨씬 안정적입니다.