Dockerfile 318 B

1234567891011121314151617181920
  1. # syntax=docker/dockerfile:1
  2. FROM node:latest
  3. WORKDIR /app
  4. ARG OLLAMA_API_ENDPOINT=''
  5. RUN echo $OLLAMA_API_ENDPOINT
  6. ENV ENV prod
  7. ENV PUBLIC_API_ENDPOINT $OLLAMA_API_ENDPOINT
  8. RUN echo $PUBLIC_API_ENDPOINT
  9. COPY package.json package-lock.json ./
  10. RUN npm ci
  11. COPY . .
  12. RUN npm run build
  13. CMD [ "npm", "run", "start"]