Przeglądaj źródła

Install npm packages in Dockerfile

Son NK 5 lat temu
rodzic
commit
dab0a26cc3
1 zmienionych plików z 10 dodań i 1 usunięć
  1. 10 1
      Dockerfile

+ 10 - 1
Dockerfile

@@ -1,11 +1,20 @@
-FROM python:3.7
+# Install npm packages
+FROM node:10.17.0-alpine AS npm
+WORKDIR /code
+COPY ./static/package*.json /code/static/
+RUN cd /code/static && npm install
+
 
+FROM python:3.7
 WORKDIR /code
 
 # install dependencies
 COPY ./requirements.txt ./
 RUN pip3 install --no-cache-dir -r requirements.txt
 
+# copy npm packages
+COPY --from=npm /code /code
+
 # copy everything else into /code
 COPY . .