Verified Commit 69b74e41 authored by Grégor JOUET's avatar Grégor JOUET 🔧
Browse files

Add api dependencies in production image

parent 7b4d50d0
Loading
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -2,11 +2,6 @@ FROM ubuntu:18.04 as base

MAINTAINER DVIC (dvic@devinci.fr)


FROM python:3.8 as api
ADD back /app/back
RUN cd /app/back && pip3 install -r requirements.txt

FROM node:12 as front
ADD ui /app/ui
RUN cd /app/ui && yarn && yarn build
@@ -23,7 +18,8 @@ ADD ci/nginx.conf /etc/nginx
RUN nginx -t
ADD ci/jwt_public.pem /
ADD ci/start.sh /
COPY --from=api /app/back /app/back
COPY back /app/back
RUN cd /app/back && pip3 install -r requirements.txt
COPY --from=front /app/ui /app/ui

CMD /start.sh
 No newline at end of file