1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@ |
|||
FROM node:19.4.0-slim as node |
|||
|
|||
WORKDIR /app/ |
|||
|
|||
COPY ./package.json . |
|||
COPY ./package-lock.json . |
|||
COPY ./inc ./inc |
|||
COPY ./layouts ./layouts |
|||
COPY ./platforms ./platforms |
|||
COPY ./routes ./routes |
|||
COPY ./env.js . |
|||
COPY ./helpers.js . |
|||
COPY ./rollup.config.js . |
|||
COPY ./server.js . |
|||
|
|||
RUN npm install |
|||
RUN ls -al |
|||
RUN npm run view-mode |
|||
|
|||
# Clone the conf files into the docker container |
|||
ARG CAPROVER_GIT_COMMIT_SHA=${CAPROVER_GIT_COMMIT_SHA} |
|||
|
|||
#FROM httpd:alpine |
|||
# |
|||
#COPY --from=node /app/public /usr/local/apache2/htdocs |
|||
# |
|||
#COPY ./.htaccess /usr/local/apache2/htdocs |
|||
# |
|||
#RUN sed -i '/LoadModule rewrite_module/s/^#//g' /usr/local/apache2/conf/httpd.conf && \ |
|||
# sed -i 's#AllowOverride [Nn]one#AllowOverride All#' /usr/local/apache2/conf/httpd.conf |
|||
# |
|||
#WORKDIR /usr/local/apache2/htdocs |
|||
|
|||
EXPOSE 3010 |
|||
Loading…
Reference in new issue