Skip to content

Commit 8ed8869

Browse files
committed
Add --no-cache flag
1 parent 2b09296 commit 8ed8869

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Dockerfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
FROM python:3.8-alpine
22

3-
ARG buildDeps='g++'
3+
ARG buildDeps='g++ gnupg curl'
44

55
WORKDIR /usr/src/app
66

77
COPY . .
88

99
RUN apk update \
1010
&& apk add --no-cache $buildDeps gcc unixodbc-dev \
11-
&& pip3 install --no-cache-dir -r requirements/prod.txt \
11+
&& pip3 install --no-cache-dir -r requirements/prod.txt \
1212
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk \
1313
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql-tools_17.5.2.1-1_amd64.apk \
1414
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.sig \
1515
&& curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql-tools_17.5.2.1-1_amd64.sig \
1616
&& curl https://packages.microsoft.com/keys/microsoft.asc | gpg --import - \
1717
&& gpg --verify msodbcsql17_17.5.2.1-1_amd64.sig msodbcsql17_17.5.2.1-1_amd64.apk \
1818
&& 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 \
19+
&& apk add --no-cache --allow-untrusted msodbcsql17_17.5.2.1-1_amd64.apk \
20+
&& apk add --no-cache --allow-untrusted mssql-tools_17.5.2.1-1_amd64.apk \
21+
&& rm msodbcsql17_17.5.2.1-1_amd64.apk mssql-tools_17.5.2.1-1_amd64.apk msodbcsql17_17.5.2.1-1_amd64.sig mssql-tools_17.5.2.1-1_amd64.sig \
2122
&& apk del $buildDeps \
2223
&& rm -rfv /root/.cache/pip/* && \
2324
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)