bpandey23 commited on
Commit
495cde0
·
verified ·
1 Parent(s): f7071ff

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -4
Dockerfile CHANGED
@@ -10,10 +10,14 @@ RUN apt-get update && apt-get install -y \
10
  libmagic-dev \
11
  lsb-release \
12
  lsof \
13
- postgresql-client-16
14
 
15
- # NEEDED FOR POSTGRES16
16
- RUN curl -fsSL --insecure https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
 
 
 
 
17
  RUN apt-get update && apt-get install -y postgresql-client-16
18
 
19
  # Install Python dependencies
@@ -24,5 +28,4 @@ EXPOSE 8501
24
 
25
  WORKDIR postgres
26
 
27
-
28
  CMD ["python3", "-m", "streamlit", "run", "app.py"]
 
10
  libmagic-dev \
11
  lsb-release \
12
  lsof \
13
+ software-properties-common
14
 
15
+ # Add the PostgreSQL repository
16
+ RUN apt-get install -y gnupg
17
+ RUN sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
18
+ RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
19
+
20
+ # Install PostgreSQL 16 client
21
  RUN apt-get update && apt-get install -y postgresql-client-16
22
 
23
  # Install Python dependencies
 
28
 
29
  WORKDIR postgres
30
 
 
31
  CMD ["python3", "-m", "streamlit", "run", "app.py"]