NSFW-API-MIN / Dockerfile
hsukqilee's picture
Update Dockerfile
5302327
raw
history blame contribute delete
362 Bytes
FROM node:lts-slim
RUN apt-get update && apt-get install -y python3 build-essential \
&& rm -rf /var/lib/apt/lists/*
COPY yarn.lock package.json ./
RUN npm_config_build_from_source=true yarn install --prod
COPY src ./src
COPY tsconfig.json ./
ARG modelType=min
COPY ./models/$modelType ./model
RUN yarn build
EXPOSE 7860
ENTRYPOINT ["yarn", "start"]