docker image kibövitése n8n -el
This commit is contained in:
@@ -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"]
|
||||
|
||||
Reference in New Issue
Block a user