2022-01-24 20:15:35 +00:00
|
|
|
FROM python:3.10
|
2019-08-28 08:33:28 -07:00
|
|
|
ADD . /mat2-web
|
|
|
|
WORKDIR /mat2-web
|
|
|
|
RUN apt-get update \
|
|
|
|
&& apt-get install --no-install-recommends --no-install-suggests --yes \
|
|
|
|
python3-gi \
|
|
|
|
python3-gi-cairo \
|
|
|
|
gir1.2-poppler-0.18 \
|
|
|
|
gir1.2-gdkpixbuf-2.0 \
|
|
|
|
libimage-exiftool-perl \
|
|
|
|
libgirepository1.0-dev \
|
2021-03-18 16:13:00 +01:00
|
|
|
nodejs npm \
|
2019-08-28 08:33:28 -07:00
|
|
|
&& pip install -r requirements.txt \
|
2021-03-18 16:13:00 +01:00
|
|
|
&& npm i \
|
|
|
|
&& npm install --global postcss postcss-cli \
|
2019-08-28 08:33:28 -07:00
|
|
|
&& rm -rf /var/cache/apt/* /var/lib/apt/lists/*
|
|
|
|
CMD flask run --host=0.0.0.0
|
|
|
|
|