docker pull /asset/element:swarmit-Q226
sha256:f3a693db03e52420aff41949a620d17ce950cbb3d2dd92c2af6b6568e7a9f621
2026-07-07 10:40:18 UTC
72.1 MB
1
ELEMENT_WEB_PORT80
NGINX_VERSION1.31.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PKG_RELEASE1
[#000] sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb - 5.11% (3.69 MB)
[#001] sha256:20975e5fd510553b27d142769f74b2b3ccff80b39ce601c8af24fe3cb833ccc3 - 2.49% (1.8 MB)
[#002] sha256:14d9a4a91249be2388dceab7809e3d8632d8fc09b40bee8ec6c72427651f22b9 - 0.0% (2.73 KB)
[#003] sha256:fb1a6d1886257866a90f35df26b033719bfc80864f52f065432cb22ac5fc3157 - 0.0% (627 Bytes)
[#004] sha256:f042b0c6340ccb0e963bc9b670a4ba2bb71223c4026bd9a7711308a5390de7a3 - 0.0% (956 Bytes)
[#005] sha256:feefa4a2dc73e7d8416984e480821128ffe743cd6e9648fc6fe082cd7da02cd8 - 0.0% (403 Bytes)
[#006] sha256:7b47c179c1f2c43cea961fd91f2c65005b026d99d0599fd7121e374349851cba - 0.0% (1.17 KB)
[#007] sha256:629e65d8fbad4de10bd8bd957348a0286796cb701f7a34e1d3512f721a9eafb2 - 0.0% (1.37 KB)
[#008] sha256:b98d1867b6c9964afba40636bb0206760e23054e83ca64c55cf46fcfb5eef59f - 18.11% (13.1 MB)
[#009] sha256:ab286eb55e82d94324d625c976e39526ef6458282938809888d25621d693cdbb - 52.5% (37.9 MB)
[#010] sha256:c6d18261b0b33a8aa3d561f67c91ca07ff6b70db12359568875fd988326ff57d - 0.0% (614 Bytes)
[#011] sha256:bb2a1c8425440605225b4957ead6b65fbcf839a42bf8e9894bbd908b67b881bc - 0.0% (610 Bytes)
[#012] sha256:e443793bd9865cafcbaf17fe8227e6741cb01a80c71a005674cd2c49a15a301d - 0.0% (174 Bytes)
[#013] sha256:98c0f1986b152fbd893197c51d9132092a7f027d44d1b18eb0c84ec79cd1220b - 2.01% (1.45 MB)
[#014] sha256:49b4f6090ef7565884a8010d7b9c5bd0ba75d67857221eb554783ac693308380 - 18.5% (13.3 MB)
[#015] sha256:165d57445ade6d7a5e7766251edbbf43c405fd1be48b180aade036492420dd26 - 0.0% (1.75 KB)
[#016] sha256:b0dd384019304d42cd9b470cc5228a50abbea070426b8cf703fb714bcb9c59dc - 0.03% (22.8 KB)
[#017] sha256:b10a636bbeafea1bdf048266ec8410a039bf4d12858da782b9b9fdd9fed41594 - 1.17% (861 KB)
[#018] sha256:24d27ffbc8419b9e475e2588050d5e3cbf9ccf07ded85c3a440b8547e49bdb4c - 0.03% (22.8 KB)
[#019] sha256:098354d12cda727b054c70cdaba78fb71f3ca0f45b697a86e1997a0c56c89026 - 0.03% (22.8 KB)
[#020] sha256:92c56a99929e8d9affcd009bc89287ad62d877fcf266b9d03254a8e71abd090e - 0.0% (266 Bytes)
[#021] sha256:9e0714c7963c625d57b6720d88fd2c1e13dbf8152073282dcb356d727e09b98b - 0.0% (238 Bytes)
ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
2026-04-15 20:01:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)ENV NGINX_VERSION=1.31.1
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)ENV PKG_RELEASE=1
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)ENV DYNPKG_RELEASE=1
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)ARG UID=101
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)ARG GID=101
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)RUN |2 UID=101 GID=101 /bin/sh -c set -x && addgroup -g $GID -S nginx || true && adduser -S -D -H -u $UID -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx || true && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} " && apk add --no-cache --virtual .checksum-deps openssl && case "$apkArch" in x86_64|aarch64) set -x && KEY_SHA512="e09fa32f0a0eab2b879ccbbc4d0e4fb9751486eedda75e35fac65802cc9faa266425edf83e261137a2f4d16281ce2c1a5f4502930fe75154723da014214f0655" && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub && if echo "$KEY_SHA512 */tmp/nginx_signing.rsa.pub" | sha512sum -c -; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x && tempDir="$(mktemp -d)" && chown nobody:nobody $tempDir && apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre2-dev zlib-dev linux-headers bash alpine-sdk findutils curl && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && curl -f -L -O https://github.com/nginx/pkg-oss/archive/b151aac903a6fc121d57f0909415381d0a1c1bbd.tar.gz && PKGOSSCHECKSUM=\"72c13cfedc25a6c1e01c24dd1f736b0fefd1ef7f73ef569e2726fc99c0137327d2e71c8694bd8b0157be2a7247ec1769904746a852e7698caf7df8a5b0040440 *b151aac903a6fc121d57f0909415381d0a1c1bbd.tar.gz\" && if [ \"\$(openssl sha512 -r b151aac903a6fc121d57f0909415381d0a1c1bbd.tar.gz)\" = \"\$PKGOSSCHECKSUM\" ]; then echo \"pkg-oss tarball checksum verification succeeded!\"; else echo \"pkg-oss tarball checksum verification failed!\"; exit 1; fi && tar xzvf b151aac903a6fc121d57f0909415381d0a1c1bbd.tar.gz && cd pkg-oss-b151aac903a6fc121d57f0909415381d0a1c1bbd && cd alpine && make base && apk index --allow-untrusted -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz " && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ && apk del --no-network .build-deps && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac && apk del --no-network .checksum-deps && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi && if [ -f "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi && apk add --no-cache gettext-envsubst && apk add --no-cache tzdata && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)RUN |2 UID=101 GID=101 /bin/sh -c sed -i 's,listen 80;,listen 8080;,' /etc/nginx/conf.d/default.conf && sed -i '/user nginx;/d' /etc/nginx/nginx.conf && sed -i 's,\(/var\)\{0\,1\}/run/nginx.pid,/tmp/nginx.pid,' /etc/nginx/nginx.conf && sed -i "/^http {/a \ proxy_temp_path /tmp/proxy_temp;\n client_body_temp_path /tmp/client_temp;\n fastcgi_temp_path /tmp/fastcgi_temp;\n uwsgi_temp_path /tmp/uwsgi_temp;\n scgi_temp_path /tmp/scgi_temp;\n" /etc/nginx/nginx.conf && chown -R $UID:0 /var/cache/nginx && chmod -R g+w /var/cache/nginx && chown -R $UID:0 /etc/nginx && chmod -R g+w /etc/nginx # buildkit
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh / # buildkit
2026-06-01 01:02:50 UTC (buildkit.dockerfile.v0)COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)EXPOSE [8080/tcp]
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)USER 101
2026-06-01 01:02:51 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2026-06-23 13:35:12 UTC (buildkit.dockerfile.v0)USER root
2026-06-23 13:35:12 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add jq moreutils # buildkit
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)COPY /src/apps/web/webapp /app # buildkit
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)COPY /apps/web/docker/nginx-templates/* /etc/nginx/templates/ # buildkit
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)COPY /apps/web/docker/docker-entrypoint.d/* /docker-entrypoint.d/ # buildkit
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rm -rf /usr/share/nginx/html && ln -s /app /usr/share/nginx/html # buildkit
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)USER nginx
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)ENV ELEMENT_WEB_PORT=80
2026-06-23 13:37:45 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[CMD-SHELL wget -q --spider http://localhost:$ELEMENT_WEB_PORT/config.json] Interval:0s Timeout:0s StartPeriod:5s StartInterval:0s Retries:0}
2026-07-07 10:40:12 UTC (buildkit.dockerfile.v0)USER root
2026-07-07 10:40:12 UTC (buildkit.dockerfile.v0)COPY /healthcheck / # buildkit
2026-07-07 10:40:13 UTC (buildkit.dockerfile.v0)COPY /opt/omd/versions/default/share/check_mk/agents/linux/* /usr/local/bin/ # buildkit
2026-07-07 10:40:14 UTC (buildkit.dockerfile.v0)COPY /opt/omd/versions/default/share/check_mk/agents/mk-job /usr/local/bin/mk-job # buildkit
2026-07-07 10:40:14 UTC (buildkit.dockerfile.v0)COPY /opt/omd/versions/default/share/check_mk/agents/check_mk_agent.linux /usr/local/bin/check_mk_agent # buildkit
2026-07-07 10:40:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache bash # buildkit
2026-07-07 10:40:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's#Hostname: $(uname -n)#Hostname: ${SWARMIT_HOSTNAME}#g' /usr/local/bin/check_mk_agent # buildkit
2026-07-07 10:40:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's#if inpath timeout; then#if inpath timeoutXXXXX; then#g' /usr/local/bin/check_mk_agent # buildkit
2026-07-07 10:40:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /etc/check_mk && mkdir -p /var/lib/check_mk_agent/spool && mkdir /var/lib/check_mk_agent/cache && mkdir -p /usr/lib/check_mk_agent/plugins && mkdir /usr/lib/check_mk_agent/local # buildkit
2026-07-07 10:40:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c printf '[DOCKER]\nskip_sections: docker_container_agent\ncontainer_id: name\nbase_url: unix://var/run/docker.sock\n' > /etc/check_mk/docker.cfg # buildkit