Sign inSign up

gluufederation/nginx:4.5.15-4

Security
API management
Web servers
Index digest

sha256:ae739e5d9848cc00e9e8976389889e24a5d0a11aad041595e0575e09cefdf80b

OS/ARCH

linux/amd64

Compressed size

87.61 MB

Last pushed

8 days by moauto

Type

Image

Manifest digest

sha256:6edb841e45dc35fba6ffbb0e14d92c5e058c7a5202d314eaa8b2a742c1395374

Image Layers

1ADD alpine-minirootfs-3.21.5-x86_64.tar.gz / # buildkit3.47 MB
2CMD ["/bin/sh"]0 B
3LABEL maintainer=NGINX Docker Maintainers <[email protected]>0 B
4ENV NGINX_VERSION=1.28.00 B
5ENV PKG_RELEASE=10 B
6ENV DYNPKG_RELEASE=10 B
7RUN /bin/sh -c set -x1.71 MB
8COPY docker-entrypoint.sh / # buildkit627 B
9COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit955 B
10COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit404 B
11COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit1.18 KB
12COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit1.37 KB
13ENTRYPOINT ["/docker-entrypoint.sh"]0 B
14EXPOSE map[80/tcp:{}]0 B
15STOPSIGNAL SIGQUIT0 B
16CMD ["nginx" "-g" "daemon off;"]0 B
17RUN /bin/sh -c apk update36.06 MB
18RUN /bin/sh -c mkdir -p922 B
19EXPOSE [80/tcp]0 B
20EXPOSE [443/tcp]0 B
21ENV CONSUL_TEMPLATE_VERSION=0.31.00 B
22RUN /bin/sh -c wget -q5.7 MB
23ENV GLUU_SOURCE_VERSION=9d967ea59179f7862c5cbb7d626f87a4e90fe0160 B
24ARG GIT_CLONE_DEPTH=1000 B
25ENV PRIVATE_GLUU_SOURCE_VERSION=86a16e6299c5babb50e6ccabb793a160cc4c9ef50 B
26WORKDIR /tmp/private-gluu126 B
27RUN |1 GIT_CLONE_DEPTH=100 /bin/sh -c376.02 KB
28ARG PIP_TIMEOUT=150 B
29COPY requirements.txt /app/requirements.txt # buildkit260 B
30RUN |2 GIT_CLONE_DEPTH=100 PIP_TIMEOUT=15 /bin/sh40.18 MB
31WORKDIR /0 B
32RUN |2 GIT_CLONE_DEPTH=100 PIP_TIMEOUT=15 /bin/sh93.3 KB
33COPY LICENSE /licenses/LICENSE # buildkit3.97 KB
34ENV GLUU_CONFIG_ADAPTER=consul GLUU_CONFIG_CONSUL_HOST=localhost GLUU_CONFIG_CONSUL_PORT=8500 GLUU_CONFIG_CONSUL_CONSISTENCY=stale0 B
35ENV GLUU_SECRET_ADAPTER=vault GLUU_SECRET_VAULT_SCHEME=http GLUU_SECRET_VAULT_HOST=localhost GLUU_SECRET_VAULT_PORT=82000 B
36ENV GLUU_WAIT_MAX_TIME=300 GLUU_WAIT_SLEEP_DURATION=10 GLUU_NGX_SSL_CIPHERS= GLUU_NGX_SSL_PROTOCOLS=0 B
37LABEL name=gluufederation/nginx maintainer=Gluu Inc. <[email protected]>0 B
38RUN |2 GIT_CLONE_DEPTH=100 PIP_TIMEOUT=15 /bin/sh194 B
39COPY static/custom_*.html /usr/share/nginx/html/ # buildkit15.35 KB
40COPY templates/gluu_https.conf.ctmpl /app/templates/ # buildkit1.6 KB
41COPY scripts /app/scripts/ # buildkit1.28 KB
42RUN |2 GIT_CLONE_DEPTH=100 PIP_TIMEOUT=15 /bin/sh638 B
43ENTRYPOINT ["tini" "-g" "--"]0 B
44CMD ["sh" "/app/scripts/entrypoint.sh"]0 B

Command

ADD alpine-minirootfs-3.21.5-x86_64.tar.gz / # buildkit