Skip to content

Commit 969d824

Browse files
committed
Merge branch 'tianon-fix-gpg'
2 parents f48d943 + e2bb987 commit 969d824

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

mainline/alpine/Dockerfile

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:latest
1+
FROM alpine:3.3
22

33
MAINTAINER NGINX Docker Maintainers "[email protected]"
44

@@ -64,14 +64,15 @@ RUN \
6464
libxslt-dev \
6565
gd-dev \
6666
geoip-dev \
67-
&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEYS" \
6867
&& curl -fSL http://nginx.org/download/nginx-$NGINX_VERSION.tar.gz -o nginx.tar.gz \
6968
&& curl -fSL http://nginx.org/download/nginx-$NGINX_VERSION.tar.gz.asc -o nginx.tar.gz.asc \
70-
&& gpg --verify nginx.tar.gz.asc \
69+
&& export GNUPGHOME="$(mktemp -d)" \
70+
&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEYS" \
71+
&& gpg --batch --verify nginx.tar.gz.asc nginx.tar.gz \
72+
&& rm -r "$GNUPGHOME" nginx.tar.gz.asc \
7173
&& mkdir -p /usr/src \
7274
&& tar -zxC /usr/src -f nginx.tar.gz \
73-
&& rm nginx.tar.gz* \
74-
&& rm -r /root/.gnupg \
75+
&& rm nginx.tar.gz \
7576
&& cd /usr/src/nginx-$NGINX_VERSION \
7677
&& ./configure $CONFIG --with-debug \
7778
&& make \
@@ -98,7 +99,7 @@ RUN \
9899
)" \
99100
&& apk add --virtual .nginx-rundeps $runDeps \
100101
&& apk del .build-deps \
101-
&& rm -rf /usr/src/nginx-* \
102+
&& rm -rf /usr/src/nginx-$NGINX_VERSION \
102103
\
103104
# forward request and error logs to docker log collector
104105
&& ln -sf /dev/stdout /var/log/nginx/access.log \

stable/alpine/Dockerfile

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:latest
1+
FROM alpine:3.3
22

33
MAINTAINER NGINX Docker Maintainers "[email protected]"
44

@@ -53,14 +53,15 @@ RUN \
5353
linux-headers \
5454
curl \
5555
gnupg \
56-
&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEYS" \
5756
&& curl -fSL http://nginx.org/download/nginx-$NGINX_VERSION.tar.gz -o nginx.tar.gz \
5857
&& curl -fSL http://nginx.org/download/nginx-$NGINX_VERSION.tar.gz.asc -o nginx.tar.gz.asc \
59-
&& gpg --verify nginx.tar.gz.asc \
58+
&& export GNUPGHOME="$(mktemp -d)" \
59+
&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEYS" \
60+
&& gpg --batch --verify nginx.tar.gz.asc nginx.tar.gz \
61+
&& rm -r "$GNUPGHOME" nginx.tar.gz.asc \
6062
&& mkdir -p /usr/src \
6163
&& tar -zxC /usr/src -f nginx.tar.gz \
62-
&& rm nginx.tar.gz* \
63-
&& rm -r /root/.gnupg \
64+
&& rm nginx.tar.gz \
6465
&& cd /usr/src/nginx-$NGINX_VERSION \
6566
&& ./configure $CONFIG --with-debug \
6667
&& make \
@@ -79,7 +80,7 @@ RUN \
7980
)" \
8081
&& apk add --virtual .nginx-rundeps $runDeps \
8182
&& apk del .build-deps \
82-
&& rm -rf /usr/src/nginx-* \
83+
&& rm -rf /usr/src/nginx-$NGINX_VERSION \
8384
\
8485
# forward request and error logs to docker log collector
8586
&& ln -sf /dev/stdout /var/log/nginx/access.log \

0 commit comments

Comments
 (0)