mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
more fixes for the mainteace docker file
This commit is contained in:
parent
6f1f5f360d
commit
b51fe45b07
@ -45,13 +45,13 @@ EXPOSE ${PORT}
|
|||||||
RUN mkdir -p ${DOCKER_WORKDIR}
|
RUN mkdir -p ${DOCKER_WORKDIR}
|
||||||
WORKDIR ${DOCKER_WORKDIR}
|
WORKDIR ${DOCKER_WORKDIR}
|
||||||
|
|
||||||
##################################################################################
|
|
||||||
# PRODUCTION ### TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO ####
|
|
||||||
##################################################################################
|
|
||||||
FROM base as production
|
|
||||||
|
|
||||||
CMD ["yarn", "run", "start"]
|
CMD ["yarn", "run", "start"]
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
# BUILD ### TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO ##
|
||||||
|
##################################################################################
|
||||||
|
FROM base as build
|
||||||
|
|
||||||
COPY package.json yarn.lock ./
|
COPY package.json yarn.lock ./
|
||||||
RUN yarn install --production=false --frozen-lockfile --non-interactive
|
RUN yarn install --production=false --frozen-lockfile --non-interactive
|
||||||
|
|
||||||
@ -73,8 +73,11 @@ COPY maintenance/source ./
|
|||||||
|
|
||||||
RUN yarn run generate
|
RUN yarn run generate
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
# PRODUCTION ### TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO ####
|
||||||
|
##################################################################################
|
||||||
|
FROM nginx:alpine as production
|
||||||
|
|
||||||
FROM nginx:alpine
|
|
||||||
COPY --from=build ./app/dedist/ /usr/share/nginx/html/
|
COPY --from=build ./app/dedist/ /usr/share/nginx/html/
|
||||||
RUN rm /etc/nginx/conf.d/default.conf
|
RUN rm /etc/nginx/conf.d/default.conf
|
||||||
COPY maintenance/nginx/custom.conf /etc/nginx/conf.d/
|
COPY maintenance/nginx/custom.conf /etc/nginx/conf.d/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user