Skip to content

Commit 2b09296

Browse files
committed
Add mssql drivers
1 parent e501f7c commit 2b09296

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ COPY . .
99
RUN apk update \
1010
&& apk add --no-cache $buildDeps gcc unixodbc-dev \
1111
&& pip3 install --no-cache-dir -r requirements/prod.txt \
12+
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk \
13+
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql-tools_17.5.2.1-1_amd64.apk \
14+
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.sig \
15+
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql-tools_17.5.2.1-1_amd64.sig \
16+
&& curl https://packages.microsoft.com/keys/microsoft.asc | gpg --import - \
17+
&& gpg --verify msodbcsql17_17.5.2.1-1_amd64.sig msodbcsql17_17.5.2.1-1_amd64.apk \
18+
&& gpg --verify mssql-tools_17.5.2.1-1_amd64.sig mssql-tools_17.5.2.1-1_amd64.apk \
19+
&& apk add --allow-untrusted msodbcsql17_17.5.2.1-1_amd64.apk \
20+
&& apk add --allow-untrusted mssql-tools_17.5.2.1-1_amd64.apk \
1221
&& apk del $buildDeps \
1322
&& rm -rfv /root/.cache/pip/* && \
1423
find /usr/local \( -type d -a -name test -o -name tests \) -o \( -type f -a -name '*.pyc' -o -name '*.pyo' \) -exec rm -rfv '{}' \+

0 commit comments

Comments
 (0)