datamk commited on
Commit
b68e51c
·
verified ·
1 Parent(s): 9e28b68

Upload 3 files

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -3
Dockerfile CHANGED
@@ -1,6 +1,7 @@
1
  FROM python:3.10-slim
2
 
3
  # Install system dependencies needed for Chrome and Selenium
 
4
  RUN apt-get update && apt-get install -y \
5
  wget \
6
  gnupg \
@@ -9,9 +10,9 @@ RUN apt-get update && apt-get install -y \
9
  --no-install-recommends \
10
  && rm -rf /var/lib/apt/lists/*
11
 
12
- # Install Google Chrome Stable
13
- RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \
14
- && sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' \
15
  && apt-get update \
16
  && apt-get install -y google-chrome-stable \
17
  --no-install-recommends \
 
1
  FROM python:3.10-slim
2
 
3
  # Install system dependencies needed for Chrome and Selenium
4
+ ENV DEBIAN_FRONTEND=noninteractive
5
  RUN apt-get update && apt-get install -y \
6
  wget \
7
  gnupg \
 
10
  --no-install-recommends \
11
  && rm -rf /var/lib/apt/lists/*
12
 
13
+ # Install Google Chrome Stable safely without hanging on prompts
14
+ RUN wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg \
15
+ && sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' \
16
  && apt-get update \
17
  && apt-get install -y google-chrome-stable \
18
  --no-install-recommends \