docker image kibövitése n8n -el

This commit is contained in:
2025-12-19 17:15:50 +01:00
parent f366b9f0a0
commit 8017dbdbad
2 changed files with 36 additions and 22 deletions

View File

@@ -1,18 +1,19 @@
# 1. lépés: Melyik alap image-ből induljunk?
# 1. lépés: Alap image
FROM fedora:latest
# 2. lépés: Parancsok futtatása a rendszeren belül
# Frissítjük a csomagokat, telepítjük a nodejs-t és az npm-et, majd takarítunk
# 2. lépés: Alap csomagok és NodeJS telepítése
RUN dnf update -y && \
dnf install -y nodejs npm && \
dnf clean all
# 3. lépés: Telepítjük a @google/gemini-cli-t globálisan
RUN npm install -g @google/gemini-cli
# 3. lépés: Globális npm csomagok telepítése (gemini-cli és n8n)
RUN npm install -g @google/gemini-cli n8n
# 4. lépés (Opcionális): Beállítunk egy alapértelmezett munkakönyvtárat
WORKDIR /app
# 4. lépés: n8n portjának dokumentálása
EXPOSE 5678
# 5. lépés: Mi fusson le, ha elindul a konténer?
# Most már a gemini cli verzióját is kiírathatjuk
CMD ["gemini", "--version"]
# 5. lépés: Alapértelmezett munkakönyvtár beállítása az n8n adatoknak
WORKDIR /data
# 6. lépés: A konténer indítási parancsa az n8n szerver elindításához
CMD ["n8n"]