This commit is contained in:
Louis Lam
2023-11-06 22:54:20 +08:00
parent 21e736459e
commit c2ec9ac7f4
10 changed files with 51 additions and 32 deletions

View File

@@ -1,11 +1,12 @@
############################################
# ⭐ Main Image
############################################
FROM louislam/dockge:base
FROM louislam/dockge:base AS release
WORKDIR /app
COPY --chown=node:node . .
RUN pnpm install --prod --frozen-lockfile && \
mkdir ./data \
mkdir ./data
VOLUME /app/data
EXPOSE 5001
ENTRYPOINT ["/usr/bin/dumb-init", "--"]

View File