Spaces:
Sleeping
Sleeping
GER
Browse files- Dockerfile +6 -8
- app.py +2 -2
Dockerfile
CHANGED
|
@@ -13,14 +13,12 @@ RUN apt-get update && apt-get install -y \
|
|
| 13 |
&& apt-get clean \
|
| 14 |
&& rm -rf /var/lib/apt/lists/*
|
| 15 |
|
| 16 |
-
# Install ChromeDriver
|
| 17 |
-
RUN
|
| 18 |
-
&&
|
| 19 |
-
&&
|
| 20 |
-
&&
|
| 21 |
-
&&
|
| 22 |
-
&& rm /tmp/chromedriver.zip \
|
| 23 |
-
&& chmod +x /usr/local/bin/chromedriver
|
| 24 |
|
| 25 |
WORKDIR /app
|
| 26 |
|
|
|
|
| 13 |
&& apt-get clean \
|
| 14 |
&& rm -rf /var/lib/apt/lists/*
|
| 15 |
|
| 16 |
+
# Install ChromeDriver to a writable location
|
| 17 |
+
RUN wget -q https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_linux64.zip \
|
| 18 |
+
&& unzip chromedriver_linux64.zip -d /tmp/ \
|
| 19 |
+
&& rm chromedriver_linux64.zip \
|
| 20 |
+
&& chmod +x /tmp/chromedriver \
|
| 21 |
+
&& /tmp/chromedriver --version
|
|
|
|
|
|
|
| 22 |
|
| 23 |
WORKDIR /app
|
| 24 |
|
app.py
CHANGED
|
@@ -266,8 +266,8 @@ def seek():
|
|
| 266 |
options.add_argument("--disable-dev-shm-usage")
|
| 267 |
options.add_argument("--remote-debugging-port=9222")
|
| 268 |
|
| 269 |
-
# Use
|
| 270 |
-
service = Service(
|
| 271 |
driver = webdriver.Chrome(service=service, options=options)
|
| 272 |
|
| 273 |
driver.get(url)
|
|
|
|
| 266 |
options.add_argument("--disable-dev-shm-usage")
|
| 267 |
options.add_argument("--remote-debugging-port=9222")
|
| 268 |
|
| 269 |
+
# Use ChromeDriver from /tmp location
|
| 270 |
+
service = Service("/tmp/chromedriver")
|
| 271 |
driver = webdriver.Chrome(service=service, options=options)
|
| 272 |
|
| 273 |
driver.get(url)
|