diff --git a/Dockerfile b/Dockerfile index fe06763f..88132fbf 100644 --- a/Dockerfile +++ b/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 . .