20 lines
552 B
Docker
20 lines
552 B
Docker
# 1. lépés: Alap image
|
|
FROM fedora:latest
|
|
|
|
# 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: Globális npm csomagok telepítése (gemini-cli és n8n)
|
|
RUN npm install -g @google/gemini-cli n8n @n8n-io/n8n-nodes-base
|
|
|
|
# 4. lépés: n8n portjának dokumentálása
|
|
EXPOSE 5678
|
|
|
|
# 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"]
|