prthm11 commited on
Commit
2bbf077
·
verified ·
1 Parent(s): 21a23cc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -2
Dockerfile CHANGED
@@ -10,12 +10,18 @@ COPY static/ /app/static
10
  COPY merge_sql_nosql.py merge_sql_nosql.py
11
  COPY app.py app.py
12
 
13
- # Install system dependencies for pyodbc + SQL Server
14
  RUN apt-get update && apt-get install -y \
 
 
 
15
  unixodbc \
16
  unixodbc-dev \
17
  libodbc1 \
18
- curl \
 
 
 
19
  && rm -rf /var/lib/apt/lists/*
20
 
21
  # Install dependencies
 
10
  COPY merge_sql_nosql.py merge_sql_nosql.py
11
  COPY app.py app.py
12
 
13
+ # Install system dependencies + Microsoft ODBC Driver 17
14
  RUN apt-get update && apt-get install -y \
15
+ curl \
16
+ apt-transport-https \
17
+ gnupg \
18
  unixodbc \
19
  unixodbc-dev \
20
  libodbc1 \
21
+ && curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - \
22
+ && curl https://packages.microsoft.com/config/debian/12/prod.list > /etc/apt/sources.list.d/mssql-release.list \
23
+ && apt-get update \
24
+ && ACCEPT_EULA=Y apt-get install -y msodbcsql17 \
25
  && rm -rf /var/lib/apt/lists/*
26
 
27
  # Install dependencies