14 lines
332 B
Plaintext
14 lines
332 B
Plaintext
FROM node:18-alpine
|
|
WORKDIR '/app'
|
|
COPY package*.json .
|
|
RUN npm install
|
|
RUN npm install --save swagger-ui-dist
|
|
RUN npm install mermaid
|
|
RUN npm install xml-formatter
|
|
RUN npm install --save-dev @types/dompurify
|
|
RUN npm install --save-dev @types/dompurify
|
|
RUN npm install --save-dev @types/d3
|
|
COPY . .
|
|
EXPOSE 4200
|
|
CMD ["npm", "start"]
|