mirror of
https://github.com/immich-app/immich.git
synced 2024-12-29 15:11:58 +00:00
Remove production build on docker file to test build for arm architecture
This commit is contained in:
parent
03864e52ff
commit
82beb040bc
1 changed files with 18 additions and 18 deletions
|
@ -32,32 +32,32 @@ RUN apt-get clean && \
|
|||
##################################
|
||||
# PRODUCTION
|
||||
##################################
|
||||
FROM node:16-bullseye-slim as production
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
ARG NODE_ENV=production
|
||||
ENV NODE_ENV=${NODE_ENV}
|
||||
# FROM node:16-bullseye-slim as production
|
||||
# ARG DEBIAN_FRONTEND=noninteractive
|
||||
# ARG NODE_ENV=production
|
||||
# ENV NODE_ENV=${NODE_ENV}
|
||||
|
||||
WORKDIR /usr/src/app
|
||||
# WORKDIR /usr/src/app
|
||||
|
||||
COPY package.json yarn.lock ./
|
||||
# COPY package.json yarn.lock ./
|
||||
|
||||
RUN apt-get update
|
||||
RUN apt-get install gcc g++ make cmake python3 python3-pip ffmpeg -y
|
||||
# RUN apt-get update
|
||||
# RUN apt-get install gcc g++ make cmake python3 python3-pip ffmpeg -y
|
||||
|
||||
RUN npm i -g yarn --force
|
||||
# RUN npm i -g yarn --force
|
||||
|
||||
RUN yarn install --only=production
|
||||
# RUN yarn install --only=production
|
||||
|
||||
COPY . .
|
||||
# COPY . .
|
||||
|
||||
COPY --from=development /usr/src/app/dist ./dist
|
||||
# COPY --from=development /usr/src/app/dist ./dist
|
||||
|
||||
# Clean up commands
|
||||
RUN apt-get autoremove -y && apt-get clean && \
|
||||
rm -rf /usr/local/src/*
|
||||
# # Clean up commands
|
||||
# RUN apt-get autoremove -y && apt-get clean && \
|
||||
# rm -rf /usr/local/src/*
|
||||
|
||||
RUN apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
# RUN apt-get clean && \
|
||||
# rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
CMD ["node", "dist/main"]
|
||||
# CMD ["node", "dist/main"]
|
Loading…
Reference in a new issue