๋ฐ•์ •๊ธฐ
๋ฐ•์ •๊ธฐ
๐Ÿ—ก๏ธ AI ๋ ˆ์ „๋“œ
๐ŸŽ–๏ธ ๋งˆ์Šคํ„ฐ ํŒŒํŠธ๋„ˆ
๐Ÿš€ SNS ์ฑŒ๋ฆฐ์ง€ ๋‹ฌ์„ฑ์ž

[๋ฌธ๊ณผ์ƒ๋„ AI] ๐Ÿš€Docker ์—†์ด n8n ํ˜ธ์ŠคํŒ… ํ•˜๋Š” ๋ฐฉ๋ฒ• ์ •๋ฆฌ ๋ฐ n8nkorea

1๏ธโƒฃ n8n์ด๋ž€?

n8n์€ ์ฝ”๋”ฉ ์—†์ด ์›Œํฌํ”Œ๋กœ์šฐ ์ž๋™ํ™”๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํˆด์ด์—์š”.
๋…ธ๋“œ(Node) ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ API์™€ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ์–ด ๋น„๊ฐœ๋ฐœ์ž๋„ ์‰ฝ๊ฒŒ ์ž๋™ํ™”๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์–ด์š”!

ํ•˜์ง€๋งŒ Docker ์„ค์น˜๊ฐ€ ์–ด๋ ต๊ฑฐ๋‚˜ ๋ถ€๋‹ด์Šค๋Ÿฌ์šด ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด,
Docker ์—†์ด ์œˆ๋„์šฐ์™€ Mac์—์„œ ์ง์ ‘ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ˜Š

Docker ์—†์ด ์„ค์น˜ํ•˜๋Š” ์ฐจ์ด์ 

ํ•œ๊ตญ์–ด ์œ ํ˜•์ด ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”

npm ์„ค์น˜ ๋ฐฉ์‹์€ ๋น ๋ฅธ ์ ‘๊ทผ์„ฑ๊ณผ ์ง์ ‘์ ์ธ ์‹œ์Šคํ…œ ์ œ์–ด๋ฅผ ์›ํ•  ๋•Œ ์ ํ•ฉํ•˜์ง€๋งŒ, ํ™˜๊ฒฝ ๊ตฌ์„ฑ์ด๋‚˜ ์—…๋ฐ์ดํŠธ, ๋ณด์•ˆ ๋“ฑ ๊ด€๋ฆฌ ๋ถ€๋‹ด์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋ฉด์— Docker ์„ค์น˜๋Š” ์ผ๊ด€๋œ ์‹คํ–‰ ํ™˜๊ฒฝ๊ณผ ์†์‰ฌ์šด ๋ฐฐํฌ, ์ด์‹์„ฑ์„ ์ œ๊ณตํ•˜์—ฌ ์šด์˜ ๋ฐ ์œ ์ง€๋ณด์ˆ˜ ์ธก๋ฉด์—์„œ ๋ณด๋‹ค ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค


2๏ธโƒฃ Windows์—์„œ n8n ์„ค์น˜ํ•˜๊ธฐ (๊ฐ„๋‹จ 4๋‹จ๊ณ„!)

๐Ÿ“Œ ์„ค์น˜ ์˜์ƒ ๋ณด๊ธฐ

https://www.notion.so/n8n-docker-19b50596618e802b95edc4c19c00a7d4?pvs=4#19b50596618e806db52bc6b7e677ce11

โœ… 1. Node.js ์„ค์น˜ํ•˜๊ธฐ

  1. Node.js ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์—์„œ ์ตœ์‹  ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œ

  2. ์„ค์น˜ ํ›„, ํ„ฐ๋ฏธ๋„(๋ช…๋ น ํ”„๋กฌํ”„ํŠธ)์—์„œ ์•„๋ž˜ ๋ช…๋ น์–ด ์‹คํ–‰ํ•˜์—ฌ ์ •์ƒ ์„ค์น˜ ํ™•์ธ

    bash

    ๋ณต์‚ฌํŽธ์ง‘

    node -v npm -v

    ๋ฒ„์ „์ด ์ถœ๋ ฅ๋˜๋ฉด ์ •์ƒ ์„ค์น˜ ์™„๋ฃŒ! ๐ŸŽ‰

โœ… 2. npm ์„ค์น˜ ํ™•์ธ

ํ„ฐ๋ฏธ๋„์—์„œ npm ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ด๋ณด๊ณ , ์˜ค๋ฅ˜๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธ!

โœ… 3. n8n ์„ค์น˜ํ•˜๊ธฐ

bash

๋ณต์‚ฌํŽธ์ง‘

npm install -g n8n

(์„ค์น˜ ์‹œ๊ฐ„์ด ๋ช‡ ๋ถ„ ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์Œ! โณ)

โœ… 4. n8n ์‹คํ–‰ํ•˜๊ธฐ

์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์•„๋ž˜ ๋ช…๋ น์–ด๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅ!

bash

๋ณต์‚ฌํŽธ์ง‘

n8n start

๐Ÿš€ ๋ธŒ๋ผ์šฐ์ €์—์„œ http://localhost:5678์— ์ ‘์†ํ•˜๋ฉด n8n์ด ์‹คํ–‰๋จ! ๐ŸŽ‰


3๏ธโƒฃ Mac์—์„œ n8n ์„ค์น˜ํ•˜๊ธฐ (๊ฐ„๋‹จ 5๋‹จ๊ณ„!)

๐Ÿ“Œ ์„ค์น˜ ์˜์ƒ ๋ณด๊ธฐ

https://www.notion.so/n8n-docker-19b50596618e802b95edc4c19c00a7d4?pvs=4#19b50596618e80caa792d0fb9ce346b0

โœ… 1. Homebrew ์„ค์น˜ํ•˜๊ธฐ

ํ„ฐ๋ฏธ๋„์—์„œ ์•„๋ž˜ ๋ช…๋ น์–ด ์‹คํ–‰ํ•˜์—ฌ Homebrew ์„ค์น˜

bash

๋ณต์‚ฌํŽธ์ง‘

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

(์ด๋ฏธ ์„ค์น˜๋˜์–ด ์žˆ๋‹ค๋ฉด ์ด ๊ณผ์ •์€ ๊ฑด๋„ˆ๋›ฐ์„ธ์š”! โญ๏ธ)

โœ… 2. Node.js 22 ๋ฒ„์ „ ์„ค์น˜

bash

๋ณต์‚ฌํŽธ์ง‘

brew install node@22

โœ… 3. ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •

bash

๋ณต์‚ฌํŽธ์ง‘

echo 'export PATH="/opt/homebrew/opt/node@22/bin:$PATH"' >> ~/.zshrc source ~/.zshrc

โœ… 4. n8n ์„ค์น˜ํ•˜๊ธฐ

bash

๋ณต์‚ฌํŽธ์ง‘

npm install -g n8n

โœ… 5. n8n ์‹คํ–‰ํ•˜๊ธฐ

bash

๋ณต์‚ฌํŽธ์ง‘

n8n start

๐Ÿš€ ๋ธŒ๋ผ์šฐ์ €์—์„œ http://localhost:5678์— ์ ‘์†ํ•˜๋ฉด n8n์ด ์‹คํ–‰๋จ! ๐ŸŽ‰

14๊ธฐ ๋ฌธ๊ณผ์ƒ๋„ n8n ํŠน๊ฐ•์„ ๋†“์น˜์‹  ๋ถ„๋“ค์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธ ๊ฐ€๋Šฅํ•˜๋‹ˆ ๋งŽ์€ ์ฐธ์—ฌ ๋ถ€ํƒ๋“œ๋ฆด๊ฒŒ์š”

-> https://slashpage.com/n8n-korea


4๏ธโƒฃ ์„ค์น˜ ๊ณผ์ •์—์„œ ๊ฒช์„ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ & ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

โŒ Q1. npm ์‹คํ–‰ ์‹œ "command not found" ์˜ค๋ฅ˜ ๋ฐœ์ƒ

โœ… ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•: Node.js๊ฐ€ ์ œ๋Œ€๋กœ ์„ค์น˜๋˜์ง€ ์•Š์•˜์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Œ.
๐Ÿ‘‰ node -v์™€ npm -v๋ฅผ ์‹คํ–‰ํ•ด๋ณด๊ณ , ๋ฒ„์ „์ด ํ‘œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉด ๋‹ค์‹œ ์„ค์น˜ ํ•„์š”

โŒ Q2. n8n ์‹คํ–‰ ํ›„ localhost ์ ‘์†์ด ์•ˆ ๋จ

โœ… ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•: ๋ฐฉํ™”๋ฒฝ ๋ฌธ์ œ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Œ.
๐Ÿ‘‰ n8n start ์‹คํ–‰ ํ›„, ํ„ฐ๋ฏธ๋„ ๋กœ๊ทธ์—์„œ ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๋ฅผ ํ™•์ธ

โŒ Q3. ์„ค์น˜๊ฐ€ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ฆผ

โœ… ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•: npm install ๊ณผ์ •์—์„œ ๋„คํŠธ์›Œํฌ ๋ฌธ์ œ์ผ ์ˆ˜๋„ ์žˆ์Œ.
๐Ÿ‘‰ npm cache clean --force ์‹คํ–‰ ํ›„ ๋‹ค์‹œ ์‹œ๋„


5๏ธโƒฃ ๊ฒฐ๋ก : Docker ์—†์ด๋„ ์ถฉ๋ถ„ํžˆ ์„ค์น˜ ๊ฐ€๋Šฅ! ๐Ÿš€

  • Windows & Mac์—์„œ ์‰ฝ๊ฒŒ n8n์„ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

  • Docker ์—†์ด๋„ ์ถฉ๋ถ„ํžˆ ๊ฐ„ํŽธํ•˜๊ฒŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋” ์œ ์—ฐํ•œ ํ™˜๊ฒฝ ์„ค์ •์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • ํ˜น์‹œ ์„ค์น˜ ๊ณผ์ •์ด ํ—ท๊ฐˆ๋ฆฐ๋‹ค๋ฉด, ์ฒจ๋ถ€๋œ ๋…นํ™”๋ณธ์„ ์ฐธ๊ณ ํ•˜๋ฉด ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์–ด์š”! ๐Ÿ˜Š

๐Ÿ”ฅ ์ด์ œ ์—ฌ๋Ÿฌ๋ถ„๋„ ์ง์ ‘ n8n์„ ์„ค์น˜ํ•˜๊ณ  ์ž๋™ํ™”๋ฅผ ์‹œ์ž‘ํ•ด ๋ณด์„ธ์š”! ๐Ÿ”ฅ

3

๐Ÿ‘‰ ์ด ๊ฒŒ์‹œ๊ธ€๋„ ์ฝ์–ด๋ณด์„ธ์š”