This commit is contained in:
ra_ma
2025-06-20 19:44:27 +01:00
parent 3973e7a803
commit 1ce128ff43
3 changed files with 67 additions and 18 deletions

View File

@@ -7,11 +7,11 @@ WORKDIR /opt/app
# Copy the current directory contents into the container
COPY . /opt/app/
# Install system dependencies required for lxml
# Install system dependencies required for lxml and matplotlib
RUN apt-get update && apt-get install -y libxml2-dev libxslt1-dev
# Install Python packages
RUN pip install --no-cache-dir Flask requests python-dotenv beautifulsoup4 gunicorn lxml
RUN pip install --no-cache-dir Flask requests python-dotenv beautifulsoup4 gunicorn lxml pandas matplotlib
# Make port 8182 available to the world outside this container
EXPOSE 8182