From 1580fa9c795dfc592ea0ea3277db2f18545b7c0e Mon Sep 17 00:00:00 2001 From: Floke Date: Mon, 14 Jul 2025 08:44:05 +0000 Subject: [PATCH] Dockerfile aktualisiert --- Dockerfile | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 84303287..dd3d4b0a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,34 @@ FROM python:3.8-slim -# Install system dependencies -RUN apt-get update && apt-get install -y wget unzip gnupg ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libcups2 libdbus-1-3 libgdk-pixbuf2.0-0 libnspr4 libnss3 libx11-xcb1 libxcomposite1 libxdamage1 libxrandr2 xdg-utils --no-install-recommends +# System dependencies +RUN apt-get update && apt-get install -y \ + wget \ + unzip \ + gnupg \ + ca-certificates \ + fonts-liberation \ + libasound2 \ + libatk-bridge2.0-0 \ + libatk1.0-0 \ + libcups2 \ + libdbus-1-3 \ + libgdk-pixbuf2.0-0 \ + libnspr4 \ + libnss3 \ + libx11-xcb1 \ + libxcomposite1 \ + libxdamage1 \ + libxrandr2 \ + xdg-utils \ + --no-install-recommends -# Add Google Chrome repo and install stable Chrome +# Google Chrome installieren RUN wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | apt-key add - && \ echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list && \ apt-get update && \ apt-get install -y google-chrome-stable -# Install matching Chromedriver +# Passenden Chromedriver installieren RUN CHROME_VERSION=$(google-chrome --version | awk '{print $3}') && \ CHROMEDRIVER_VERSION=$(wget -qO- https://chromedriver.storage.googleapis.com/LATEST_RELEASE_${CHROME_VERSION%.*}) && \ wget -O /tmp/chromedriver.zip https://chromedriver.storage.googleapis.com/${CHROMEDRIVER_VERSION}/chromedriver_linux64.zip && \