Dockerfile.minimal (1894:5c7ce0da580e) Dockerfile.minimal (1946:54ffe5ce4fb3)
1FROM debian:buster-slim as BUILDER
2
3LABEL maintainer="NGINX Docker Maintainers <docker-maint@nginx.com>"
4
5RUN set -ex \
6 && apt-get update \
7 && apt-get install --no-install-recommends --no-install-suggests -y ca-certificates mercurial build-essential libssl-dev libpcre2-dev \
8 && mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
9 && hg clone https://hg.nginx.org/unit \
10 && cd unit \
1FROM debian:buster-slim as BUILDER
2
3LABEL maintainer="NGINX Docker Maintainers <docker-maint@nginx.com>"
4
5RUN set -ex \
6 && apt-get update \
7 && apt-get install --no-install-recommends --no-install-suggests -y ca-certificates mercurial build-essential libssl-dev libpcre2-dev \
8 && mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
9 && hg clone https://hg.nginx.org/unit \
10 && cd unit \
11 && hg up 1.24.0 \
11 && hg up 1.25.0 \
12 && NCPU="$(getconf _NPROCESSORS_ONLN)" \
13 && DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
14 && CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
15 && LD_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_LDFLAGS_MAINT_APPEND="-Wl,--as-needed -pie" dpkg-buildflags --get LDFLAGS)" \
16 && CONFIGURE_ARGS="--prefix=/usr \
17 --state=/var/lib/unit \
18 --control=unix:/var/run/control.unit.sock \
19 --pid=/var/run/unit.pid \

--- 54 unchanged lines hidden ---
12 && NCPU="$(getconf _NPROCESSORS_ONLN)" \
13 && DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
14 && CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
15 && LD_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_LDFLAGS_MAINT_APPEND="-Wl,--as-needed -pie" dpkg-buildflags --get LDFLAGS)" \
16 && CONFIGURE_ARGS="--prefix=/usr \
17 --state=/var/lib/unit \
18 --control=unix:/var/run/control.unit.sock \
19 --pid=/var/run/unit.pid \

--- 54 unchanged lines hidden ---