1. 먼저 PowerShell을 관리자 권한으로 실행합니다.
wsl --install
2. Docker Desktop 설치
3.Docker가 정상적으로 설치됐는지 PowerShell에서 확인합니다.
docker --version
docker compose version
4 n8n 디렉터리 만들기
PowerShell에서:
mkdir C:\n8n
cd C:\n8n
5. compose 파일을 만듭니다.
notepad docker-compose.yml
services:
n8n:
image: docker.n8n.io/n8nio/n8n:latest
container_name: n8n
restart: unless-stopped
ports:
- "127.0.0.1:5678:5678"
environment:
- TZ=Asia/Seoul
- GENERIC_TIMEZONE=Asia/Seoul
- N8N_HOST=localhost
- N8N_PORT=5678
- N8N_PROTOCOL=http
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
6. n8n 실행
C:\n8n에서 다음을 실행합니다.
docker compose up -d
7. n8n 관련 컨테이너를 모두 잠깐 멈추려면:
cd D:\n8n
docker compose stop
다시 켜려면:
cd D:\n8n
docker compose start