Elvora WikiNávody pro hosting
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í

  1. V průvodci vyber běhové prostředí Dockerfile a režim Web / API nebo Proces na pozadí / bot.
  2. Vyber zdroj obsahující Dockerfile.
  3. Pole Cesta k Dockerfile je relativní k obsahu zdroje; výchozí Dockerfile znamená soubor v kořeni repozitáře či archivu.
  4. U webu nastav Interní port na port, na kterém proces v kontejneru opravdu poslouchá, a cestu Kontrola stavu.
  5. 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.

Na této stránce