NSFW-API / Dockerfile
hsukqilee's picture
Update Dockerfile
c0acfe9
raw
history blame contribute delete
366 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=default
COPY ./models/$modelType ./model
RUN yarn build
EXPOSE 7860
ENTRYPOINT ["yarn", "start"]