File tree Expand file tree Collapse file tree 15 files changed +34
-127
lines changed Expand file tree Collapse file tree 15 files changed +34
-127
lines changed Original file line number Diff line number Diff line change @@ -15,17 +15,15 @@ ENV LANG C.UTF-8
15
15
# https://github.com/docker-library/python/issues/147
16
16
ENV PYTHONIOENCODING UTF-8
17
17
18
- # install ca-certificates so that HTTPS works consistently
19
- # the other runtime dependencies for Python are installed later
20
- RUN apk add --no-cache ca-certificates
18
+ # install libressl so that HTTPS works on Alpine <3.7
19
+ RUN apk add --no-cache libressl
21
20
22
21
ENV GPG_KEY C01E1CAD5EA2C4F0B8E3571504C367C218ADD4FF
23
22
ENV PYTHON_VERSION 2.7.15
24
23
25
24
RUN set -ex \
26
25
&& apk add --no-cache --virtual .fetch-deps \
27
26
gnupg \
28
- libressl \
29
27
tar \
30
28
xz \
31
29
\
@@ -48,7 +46,6 @@ RUN set -ex \
48
46
gcc \
49
47
gdbm-dev \
50
48
libc-dev \
51
- libressl \
52
49
libressl-dev \
53
50
linux-headers \
54
51
make \
@@ -96,13 +93,9 @@ RUN set -ex \
96
93
ENV PYTHON_PIP_VERSION 18.0
97
94
98
95
RUN set -ex; \
99
- \
100
- apk add --no-cache --virtual .fetch-deps libressl; \
101
96
\
102
97
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
103
98
\
104
- apk del .fetch-deps; \
105
- \
106
99
python get-pip.py \
107
100
--disable-pip-version-check \
108
101
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -15,17 +15,15 @@ ENV LANG C.UTF-8
15
15
# https://github.com/docker-library/python/issues/147
16
16
ENV PYTHONIOENCODING UTF-8
17
17
18
- # install ca-certificates so that HTTPS works consistently
19
- # the other runtime dependencies for Python are installed later
20
- RUN apk add --no-cache ca-certificates
18
+ # install libressl so that HTTPS works on Alpine <3.7
19
+ # RUN apk add --no-cache libressl
21
20
22
21
ENV GPG_KEY C01E1CAD5EA2C4F0B8E3571504C367C218ADD4FF
23
22
ENV PYTHON_VERSION 2.7.15
24
23
25
24
RUN set -ex \
26
25
&& apk add --no-cache --virtual .fetch-deps \
27
26
gnupg \
28
- libressl \
29
27
tar \
30
28
xz \
31
29
\
@@ -49,7 +47,6 @@ RUN set -ex \
49
47
gdbm-dev \
50
48
libc-dev \
51
49
libnsl-dev \
52
- libressl \
53
50
libressl-dev \
54
51
libtirpc-dev \
55
52
linux-headers \
@@ -98,13 +95,9 @@ RUN set -ex \
98
95
ENV PYTHON_PIP_VERSION 18.0
99
96
100
97
RUN set -ex; \
101
- \
102
- apk add --no-cache --virtual .fetch-deps libressl; \
103
98
\
104
99
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
105
100
\
106
- apk del .fetch-deps; \
107
- \
108
101
python get-pip.py \
109
102
--disable-pip-version-check \
110
103
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -15,17 +15,15 @@ ENV LANG C.UTF-8
15
15
# https://github.com/docker-library/python/issues/147
16
16
ENV PYTHONIOENCODING UTF-8
17
17
18
- # install ca-certificates so that HTTPS works consistently
19
- # the other runtime dependencies for Python are installed later
20
- RUN apk add --no-cache ca-certificates
18
+ # install libressl so that HTTPS works on Alpine <3.7
19
+ # RUN apk add --no-cache libressl
21
20
22
21
ENV GPG_KEY C01E1CAD5EA2C4F0B8E3571504C367C218ADD4FF
23
22
ENV PYTHON_VERSION 2.7.15
24
23
25
24
RUN set -ex \
26
25
&& apk add --no-cache --virtual .fetch-deps \
27
26
gnupg \
28
- libressl \
29
27
tar \
30
28
xz \
31
29
\
@@ -49,7 +47,6 @@ RUN set -ex \
49
47
gdbm-dev \
50
48
libc-dev \
51
49
libnsl-dev \
52
- libressl \
53
50
libressl-dev \
54
51
libtirpc-dev \
55
52
linux-headers \
@@ -98,13 +95,9 @@ RUN set -ex \
98
95
ENV PYTHON_PIP_VERSION 18.0
99
96
100
97
RUN set -ex; \
101
- \
102
- apk add --no-cache --virtual .fetch-deps libressl; \
103
98
\
104
99
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
105
100
\
106
- apk del .fetch-deps; \
107
- \
108
101
python get-pip.py \
109
102
--disable-pip-version-check \
110
103
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -13,17 +13,15 @@ ENV PATH /usr/local/bin:$PATH
13
13
# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.
14
14
ENV LANG C.UTF-8
15
15
16
- # install ca-certificates so that HTTPS works consistently
17
- # the other runtime dependencies for Python are installed later
18
- RUN apk add --no-cache ca-certificates
16
+ # install libressl so that HTTPS works on Alpine <3.7
17
+ # RUN apk add --no-cache libressl
19
18
20
19
ENV GPG_KEY 97FC712E4C024BBEA48A61ED3A5CA953F73C700D
21
20
ENV PYTHON_VERSION 3.4.8
22
21
23
22
RUN set -ex \
24
23
&& apk add --no-cache --virtual .fetch-deps \
25
24
gnupg \
26
- libressl \
27
25
tar \
28
26
xz \
29
27
\
@@ -48,7 +46,6 @@ RUN set -ex \
48
46
gdbm-dev \
49
47
libc-dev \
50
48
libffi-dev \
51
- libressl \
52
49
libressl-dev \
53
50
linux-headers \
54
51
make \
@@ -107,13 +104,9 @@ RUN cd /usr/local/bin \
107
104
ENV PYTHON_PIP_VERSION 18.0
108
105
109
106
RUN set -ex; \
110
- \
111
- apk add --no-cache --virtual .fetch-deps libressl; \
112
107
\
113
108
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
114
109
\
115
- apk del .fetch-deps; \
116
- \
117
110
python get-pip.py \
118
111
--disable-pip-version-check \
119
112
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -13,17 +13,15 @@ ENV PATH /usr/local/bin:$PATH
13
13
# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.
14
14
ENV LANG C.UTF-8
15
15
16
- # install ca-certificates so that HTTPS works consistently
17
- # the other runtime dependencies for Python are installed later
18
- RUN apk add --no-cache ca-certificates
16
+ # install libressl so that HTTPS works on Alpine <3.7
17
+ # RUN apk add --no-cache libressl
19
18
20
19
ENV GPG_KEY 97FC712E4C024BBEA48A61ED3A5CA953F73C700D
21
20
ENV PYTHON_VERSION 3.4.8
22
21
23
22
RUN set -ex \
24
23
&& apk add --no-cache --virtual .fetch-deps \
25
24
gnupg \
26
- libressl \
27
25
tar \
28
26
xz \
29
27
\
@@ -48,7 +46,6 @@ RUN set -ex \
48
46
gdbm-dev \
49
47
libc-dev \
50
48
libffi-dev \
51
- libressl \
52
49
libressl-dev \
53
50
linux-headers \
54
51
make \
@@ -107,13 +104,9 @@ RUN cd /usr/local/bin \
107
104
ENV PYTHON_PIP_VERSION 18.0
108
105
109
106
RUN set -ex; \
110
- \
111
- apk add --no-cache --virtual .fetch-deps libressl; \
112
107
\
113
108
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
114
109
\
115
- apk del .fetch-deps; \
116
- \
117
110
python get-pip.py \
118
111
--disable-pip-version-check \
119
112
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -13,17 +13,15 @@ ENV PATH /usr/local/bin:$PATH
13
13
# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.
14
14
ENV LANG C.UTF-8
15
15
16
- # install ca-certificates so that HTTPS works consistently
17
- # the other runtime dependencies for Python are installed later
18
- RUN apk add --no-cache ca-certificates
16
+ # install libressl so that HTTPS works on Alpine <3.7
17
+ # RUN apk add --no-cache libressl
19
18
20
19
ENV GPG_KEY 97FC712E4C024BBEA48A61ED3A5CA953F73C700D
21
20
ENV PYTHON_VERSION 3.5.5
22
21
23
22
RUN set -ex \
24
23
&& apk add --no-cache --virtual .fetch-deps \
25
24
gnupg \
26
- libressl \
27
25
tar \
28
26
xz \
29
27
\
@@ -48,7 +46,6 @@ RUN set -ex \
48
46
gdbm-dev \
49
47
libc-dev \
50
48
libffi-dev \
51
- libressl \
52
49
libressl-dev \
53
50
linux-headers \
54
51
make \
@@ -107,13 +104,9 @@ RUN cd /usr/local/bin \
107
104
ENV PYTHON_PIP_VERSION 18.0
108
105
109
106
RUN set -ex; \
110
- \
111
- apk add --no-cache --virtual .fetch-deps libressl; \
112
107
\
113
108
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
114
109
\
115
- apk del .fetch-deps; \
116
- \
117
110
python get-pip.py \
118
111
--disable-pip-version-check \
119
112
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -13,17 +13,15 @@ ENV PATH /usr/local/bin:$PATH
13
13
# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.
14
14
ENV LANG C.UTF-8
15
15
16
- # install ca-certificates so that HTTPS works consistently
17
- # the other runtime dependencies for Python are installed later
18
- RUN apk add --no-cache ca-certificates
16
+ # install libressl so that HTTPS works on Alpine <3.7
17
+ # RUN apk add --no-cache libressl
19
18
20
19
ENV GPG_KEY 97FC712E4C024BBEA48A61ED3A5CA953F73C700D
21
20
ENV PYTHON_VERSION 3.5.5
22
21
23
22
RUN set -ex \
24
23
&& apk add --no-cache --virtual .fetch-deps \
25
24
gnupg \
26
- openssl \
27
25
tar \
28
26
xz \
29
27
\
@@ -48,7 +46,6 @@ RUN set -ex \
48
46
gdbm-dev \
49
47
libc-dev \
50
48
libffi-dev \
51
- openssl \
52
49
openssl-dev \
53
50
linux-headers \
54
51
make \
@@ -107,13 +104,9 @@ RUN cd /usr/local/bin \
107
104
ENV PYTHON_PIP_VERSION 18.0
108
105
109
106
RUN set -ex; \
110
- \
111
- apk add --no-cache --virtual .fetch-deps openssl; \
112
107
\
113
108
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
114
109
\
115
- apk del .fetch-deps; \
116
- \
117
110
python get-pip.py \
118
111
--disable-pip-version-check \
119
112
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -13,17 +13,15 @@ ENV PATH /usr/local/bin:$PATH
13
13
# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.
14
14
ENV LANG C.UTF-8
15
15
16
- # install ca-certificates so that HTTPS works consistently
17
- # the other runtime dependencies for Python are installed later
18
- RUN apk add --no-cache ca-certificates
16
+ # install libressl so that HTTPS works on Alpine <3.7
17
+ RUN apk add --no-cache libressl
19
18
20
19
ENV GPG_KEY 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
21
20
ENV PYTHON_VERSION 3.6.6
22
21
23
22
RUN set -ex \
24
23
&& apk add --no-cache --virtual .fetch-deps \
25
24
gnupg \
26
- libressl \
27
25
tar \
28
26
xz \
29
27
\
@@ -48,7 +46,6 @@ RUN set -ex \
48
46
gdbm-dev \
49
47
libc-dev \
50
48
libffi-dev \
51
- libressl \
52
49
libressl-dev \
53
50
linux-headers \
54
51
make \
@@ -107,13 +104,9 @@ RUN cd /usr/local/bin \
107
104
ENV PYTHON_PIP_VERSION 18.0
108
105
109
106
RUN set -ex; \
110
- \
111
- apk add --no-cache --virtual .fetch-deps libressl; \
112
107
\
113
108
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
114
109
\
115
- apk del .fetch-deps; \
116
- \
117
110
python get-pip.py \
118
111
--disable-pip-version-check \
119
112
--no-cache-dir \
Original file line number Diff line number Diff line change @@ -13,17 +13,15 @@ ENV PATH /usr/local/bin:$PATH
13
13
# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.
14
14
ENV LANG C.UTF-8
15
15
16
- # install ca-certificates so that HTTPS works consistently
17
- # the other runtime dependencies for Python are installed later
18
- RUN apk add --no-cache ca-certificates
16
+ # install libressl so that HTTPS works on Alpine <3.7
17
+ # RUN apk add --no-cache libressl
19
18
20
19
ENV GPG_KEY 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
21
20
ENV PYTHON_VERSION 3.6.6
22
21
23
22
RUN set -ex \
24
23
&& apk add --no-cache --virtual .fetch-deps \
25
24
gnupg \
26
- libressl \
27
25
tar \
28
26
xz \
29
27
\
@@ -49,7 +47,6 @@ RUN set -ex \
49
47
libc-dev \
50
48
libffi-dev \
51
49
libnsl-dev \
52
- libressl \
53
50
libressl-dev \
54
51
libtirpc-dev \
55
52
linux-headers \
@@ -109,13 +106,9 @@ RUN cd /usr/local/bin \
109
106
ENV PYTHON_PIP_VERSION 18.0
110
107
111
108
RUN set -ex; \
112
- \
113
- apk add --no-cache --virtual .fetch-deps libressl; \
114
109
\
115
110
wget -O get-pip.py 'https://bootstrap.pypa.io/get-pip.py' ; \
116
111
\
117
- apk del .fetch-deps; \
118
- \
119
112
python get-pip.py \
120
113
--disable-pip-version-check \
121
114
--no-cache-dir \
You can’t perform that action at this time.
0 commit comments