๋ชจ๋ ์ค์น ๊ณผ์ ์ Windows ๊ธฐ๋ฐ์ด๋ฉฐ, ๋ณธ ๋ฌธ์๋ Dify Github ์ ์ฅ์์ README ํ์ผ์ ์ฐธ๊ณ ํ์ฌ ์์ฑ๋์์ต๋๋ค.
Docker Desktop ์ค์น
Docker Desktop์ ์ปจํ ์ด๋ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ์ํ ํ๋ซํผ์ ๋๋ค.
๋ค์ด๋ก๋ ๋ฐ ์ค์น
- ๋ค์ด๋ก๋ ๋งํฌ: https://www.docker.com/get-started/
- ์ค์น ํ Docker Desktop์ ์คํํ์ฌ ์ ์ ์ค์น ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค.

Git ์ค์น
๋ค์ด๋ก๋ ๋ฐ ์ค์น
-
๋ค์ด๋ก๋ ๋งํฌ: https://git-scm.com/downloads/win
-
Git for Windows/x64 Setup ๋ค์ด๋ก๋

-
์ค์น ์ ์ต์ ํ์ธ ํ ์งํ


๋๋จธ์ง๋ ์ ๋ถ Next ๋ฒํผ์ ๋๋ฌ ์ค์น๋ฅผ ์งํ
- Window ํค - PowerShell์ ๋ฐ๋์ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํ
- ์๋์ ๋ช
๋ น์ด
git์ ์ ๋ ฅํ์ฌ ์๋์ ์ด๋ฏธ์ง์ฒ๋ผ ์ถ๋ ฅ์ด ๋จ๋์ง ํ์ธgit
DIfy ๋ณต์
Dify git clone ํ๊ธฐ
-
PowerShell์ ๊ด๋ฆฌ์ ๊ถํ์ด ์๋ ์ผ๋ฐ์ผ๋ก ๋ค์ ์ด๊ณ , ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํ์ฌ Dify ์์ค ์ฝ๋๋ฅผ ๋ก์ปฌ ์ปดํจํฐ์ ๊ฐ์ ธ์ค๊ธฐ Dify Github Repository
git clone https://github.com/langgenius/dify.git
-
Dify ์์ค ์ฝ๋์ Docker ๋๋ ํ ๋ฆฌ๋ก ์ด๋.
cd dify/docker -
ํ๊ฒฝ ์ค์ ํ์ผ ๋ณต์ฌ
cp .env.example .env
Docker ์ปจํ ์ด๋ ์์
Dify ์คํํ๊ธฐ
- ์์ฑ๋ dify ํด๋ ๋ด์ docker ๋๋ ํ ๋ฆฌ์์ ๋ค์ ๋ช
๋ น์ด๋ฅผ ์คํํ์ฌ Docker ์ปจํ
์ด๋๋ฅผ ์์ํฉ๋๋ค.
docker compose up -d
- ๋ช
๋ น์ ์คํํ๋ฉด ์๋์ ์ด๋ฏธ์ง์ ๊ฐ์ ์ถ๋ ฅ์ด ํ์๋๋ฉฐ, ๋ชจ๋ ์ปจํ
์ด๋์ ์ํ์ ํฌํธ ๋งคํ์ด ํ์๋ฉ๋๋ค.

-
๋ค์ ๋ช ๋ น์ด๋ฅผ ํตํด ๋ชจ๋ ์ปจํ ์ด๋๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์คํ๋๋์ง ํ์ธํฉ๋๋ค.
docker compose ps
์ฌ๊ธฐ์๋ 3๊ฐ์ ํต์ฌ ์๋น์ค
api / worker / web๊ณผ 6๊ฐ์ ์ข ์ ๊ตฌ์ฑ ์์weaviate / db / redis / nginx / ssrf_proxy / sandbox๊ฐ ํฌํจ๋ฉ๋๋ค.
-
๋ค์ ๋ช ๋ น์ด๋ค์ ์คํํ์ฌ Dify ์ต์ ๋ฒ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋๋ฅผ ํฉ๋๋ค.
cd dify/docker docker compose down git pull origin main docker compose pull
-
Dify(์ง์ง) ์คํํ๊ธฐ
docker compose up -d์น ๋ธ๋ผ์ฐ์ ์ localhost ๋ฅผ ์ ๋ ฅํ๊ณ ์์!