irongit
rango/web/Dockerfile
16 lines391 B
1FROM node:18 as frontend
2WORKDIR /web/frontend
3COPY ./frontend/package.json .
4RUN npm install
5COPY . /web
6RUN npm run build
7
8FROM python:3
9WORKDIR /web
10COPY ./rango/requirements.txt .
11RUN pip install -r requirements.txt
12COPY ./rango .
13COPY --from=frontend /web/rango/rango/static /web/assets
14COPY --from=frontend /web/rango/rango/templates /web/templates
15
16CMD ["/bin/bash", "entrypoint.sh"]