n8n 설치 완벽 가이드: Docker 로컬 vs Railway 클라우드 3가지 방법
n8n 오픈소스 워크플로 자동화 툴을 내 PC나 클라우드에 설치하는 3가지 방법을 총정리합니다. Docker 로컬 설치(완전 무료)와 Railway 클라우드(월 $5, 30일 무료)를 비교하며, 데이터 100% 내 PC 저장 vs 24/7 언제든 접근 가능한 클라우드 중 선택 가이드를 제공합니다.
설치 방법 비교표
| 방법 | 비용 | 데이터 보안 | 24/7 가동 | 설치 난이도 |
|---|---|---|---|---|
| Docker 로컬 (Win/Mac) | 0원 | 100% 내 PC | PC 켜져있을 때만 | ★★★ |
| Railway 클라우드 | 월 $5 (30일 무료) | 클라우드 저장 | 항상 가동 | ★ |
| n8n 공식 클라우드 | 월 38,000원 | 클라우드 저장 | 항상 가동 | ★ |
방법 1: Windows Docker 설치 (10분)
- docker.com → Download for Windows AMD64 (스냅드래곤: ARM64)
- 관리자 권한으로 실행 → WSL2 자동 설치 (터미널에서 Enter)
- Docker Desktop 실행 → 로그인 → Images → n8n 검색 → n8nio/n8n Pull
- Run → 옵션 세팅:
Container Name: n8n
Port: 5678:5678
Volume: C:\Users\[ID]\Documents\n8n-data → /home/node/.n8n - localhost:5678 → 로컬 계정 생성 → 무료 라이선스키 활성화
방법 2: Mac Docker 설치 (8분)
- docker.com → Download for Mac Apple Silicon (2020년 이후 Mac)
- Docker.app → Applications 폴더 → 실행 → 권한 허용
- Images →
n8nio/n8nPull → Run:
Container Name: n8n
Port: 5678:5678
Volume: ~/n8n-data → /home/node/.n8n - localhost:5678 접속
방법 3: Railway 클라우드 설치 (5분, 월 $5)
- railway.app → GitHub/Email 로그인
- New Project → Deploy Template → "n8n" 검색 → n8n-web-processor
- Deploy 클릭 → 자동 설치 (Primary + Web Processor + Worker 동시 배포)
- Railway URL 클릭 → n8n 계정 생성 (30일 무료, 이후 $5/월)
Docker 컨테이너 관리 (로컬 필수)
| 작업 | Windows | Mac |
|---|---|---|
| 시작 | Docker Desktop → n8n 컨테이너 → Start | Docker Desktop → n8n 컨테이너 → Start |
| 중지 | 컨테이너 → Stop → 상태바 Docker → Quit | 컨테이너 → Stop → 메뉴바 Docker → Quit Docker Desktop |
| 완전 종료 | 상태바 Docker 우클릭 → Quit Docker Desktop | Dock에서 Docker → Quit Docker Desktop |
어떤 방법을 선택할까?
- 테스트/학습용: Docker 로컬 (비용 0원, 데이터 보안 완벽)
- 24/7 스케줄 작업: Railway 클라우드 (월 $5, 언제든 접근)
- 초보/지원 필요: n8n 공식 클라우드 (월 38,000원, 가장 간편)
🚀 바로 시작하기
- 첫 워크플로우: On Chat Message → OpenAI → Email (5분 완성)
- 데이터 영속화: Volume 폴더 백업 필수 (/home/node/.n8n)
- 외부 접근: 로컬은 ngrok, 클라우드는 기본 HTTPS 지원
⚠️ 주의사항: Docker Volume은 반드시 설정하여 데이터 손실을 방지해야 합니다. Railway 무료 기간 종료 후에는 카드 등록이 필요하며, n8n 업데이트는 Docker 이미지 Pull 후 재실행하면 됩니다.





