X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=web%2FDockerfile;h=c05193a3b688b620b41f5d4a9aeef037b7c17b32;hb=0d3dd290aa6e7f39e7b0b3cbe448b6622f924240;hp=a1531927a8207b3e41746f90275a225e8946040c;hpb=1293c6e1d23d8fe62ee6721ff9a107ca571d9244;p=laas.git diff --git a/web/Dockerfile b/web/Dockerfile index a153192..c05193a 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -6,21 +6,19 @@ # which accompanies this distribution, and is available at # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## -FROM node as static -RUN npm install -g bower -ADD src/static/ /static -WORKDIR /static/ -RUN bower install --allow-root - -FROM python:3.5 +FROM python:3.9 ENV PYTHONUNBUFFERED 1 +RUN apt-get update && apt-get install -y npm + ADD requirements.txt /requirements.txt RUN pip install -r /requirements.txt ADD web/init.sh /init.sh -ADD src/ /pharos_dashboard/ -COPY --from=static /static/ pharos_dashboard/static/ +ADD src/ /laas_dashboard/ + +ADD src/static/ laas_dashboard/static/ +RUN cd laas_dashboard/static/ && npm install -WORKDIR /pharos_dashboard/ +WORKDIR /laas_dashboard/ CMD ["/init.sh"]