Nasazení
Vlastní Dockerfile
Sestavení aplikace podle Dockerfile v Git repozitáři nebo ZIPu.
Zvol Dockerfile, když aplikace potřebuje vlastní systémové balíčky, specifický build nebo jiný runtime než přednastavený Node.js. Zdroj dodáš přes Git nebo ZIP; výsledný obraz sestaví Elvora Apps.
Nastavení
- V průvodci vyber běhové prostředí Dockerfile a režim Web / API nebo Proces na pozadí / bot.
- Vyber zdroj obsahující Dockerfile.
- Pole Cesta k Dockerfile je relativní k obsahu zdroje; výchozí
Dockerfileznamená soubor v kořeni repozitáře či archivu. - U webu nastav Interní port na port, na kterém proces v kontejneru opravdu poslouchá, a cestu Kontrola stavu.
- Ulož a sleduj sestavení v Logy.
Příklad pro jednoduchou Node aplikaci:
FROM node:24-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY . .
EXPOSE 3000
CMD ["npm", "start"]Proces webu musí poslouchat na 0.0.0.0, nikoli pouze na localhost. Pokud používáš persistentní data, zapisuj je do /data; soubory uvnitř vydání se při výměně obrazu mohou změnit. Více v trvalých datech.