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