Sign inSign up

mpowr/k8s-app-nginx-lua-db:latest

Manifest digest

sha256:bd5b4cbf71cb4206b1da30ed8a46051d0628e1d58d9a69e80cce66bf2512c132

OS/ARCH

linux/arm64

Compressed size

142.31 MB

Last pushed

about 1 year by mpowr

Type

Image

Manifest digest

sha256:bd5b4cbf71cb4206b1da30ed8a46051d0628e1d58d9a69e80cce66bf2512c132

Image Layers

1ADD alpine-minirootfs-3.22.1-aarch64.tar.gz / # buildkit3.94 MB
2CMD ["/bin/sh"]0 B
3ARG ARCH=0 B
4ENV ARCH=arm64v80 B
5ENV DOCKER_IMAGE=fabiocicerchia/nginx-lua0 B
6ENV DOCKER_IMAGE_OS=0 B
7ENV DOCKER_IMAGE_TAG=0 B
8ARG BUILD_DATE0 B
9ENV BUILD_DATE=2025-09-13T00:00:00Z0 B
10ARG VCS_REF0 B
11ENV VCS_REF=e6cf7ab0 B
12ARG VER_NGINX=1.28.00 B
13ENV VER_NGINX=1.28.00 B
14ARG VER_NGX_DEVEL_KIT=0.3.40 B
15ENV VER_NGX_DEVEL_KIT=0.3.40 B
16ARG VER_NJS=0.9.10 B
17ENV VER_NJS=0.9.10 B
18ARG VER_GEOIP=3.40 B
19ENV VER_GEOIP=3.40 B
20ARG VER_LUAJIT=2.1-202508260 B
21ENV VER_LUAJIT=2.1-202508260 B
22ARG LUAJIT_LIB=/usr/local/lib0 B
23ENV LUAJIT_LIB=/usr/local/lib0 B
24ARG LUAJIT_INC=/usr/local/include/luajit-2.10 B
25ENV LUAJIT_INC=/usr/local/include/luajit-2.10 B
26ARG LD_LIBRARY_PATH=/usr/local/lib/:0 B
27ENV LD_LIBRARY_PATH=/usr/local/lib/:0 B
28ARG VER_LUA_NGINX_MODULE=0.10.280 B
29ENV VER_LUA_NGINX_MODULE=0.10.280 B
30ARG VER_LUA_RESTY_CORE=0.1.310 B
31ENV VER_LUA_RESTY_CORE=0.1.310 B
32ARG LUA_LIB_DIR=/usr/local/share/lua/5.10 B
33ENV LUA_LIB_DIR=/usr/local/share/lua/5.10 B
34ARG VER_LUAROCKS=3.12.20 B
35ENV VER_LUAROCKS=3.12.20 B
36ARG VER_OPENRESTY_HEADERS=0.390 B
37ENV VER_OPENRESTY_HEADERS=0.390 B
38ARG VER_CLOUDFLARE_COOKIE=f418d77082eaef48331302e84330488fdc810ef40 B
39ENV VER_CLOUDFLARE_COOKIE=f418d77082eaef48331302e84330488fdc810ef40 B
40ARG VER_OPENRESTY_DNS=0.230 B
41ENV VER_OPENRESTY_DNS=0.230 B
42ARG VER_LUA_RESTY_LRUCACHE=0.150 B
43ENV VER_LUA_RESTY_LRUCACHE=0.150 B
44ARG VER_OPENRESTY_MEMCACHED=0.170 B
45ENV VER_OPENRESTY_MEMCACHED=0.170 B
46ARG VER_OPENRESTY_MYSQL=0.280 B
47ENV VER_OPENRESTY_MYSQL=0.280 B
48ARG VER_OPENRESTY_REDIS=0.330 B
49ENV VER_OPENRESTY_REDIS=0.330 B
50ARG VER_OPENRESTY_SHELL=0.030 B
51ENV VER_OPENRESTY_SHELL=0.030 B
52ARG VER_OPENRESTY_SIGNAL=0.040 B
53ENV VER_OPENRESTY_SIGNAL=0.040 B
54ARG VER_OPENRESTY_HEALTHCHECK=0.080 B
55ENV VER_OPENRESTY_HEALTHCHECK=0.080 B
56ARG VER_OPENRESTY_WEBSOCKET=0.130 B
57ENV VER_OPENRESTY_WEBSOCKET=0.130 B
58ARG VER_OPENRESTY_TABLEPOOL=0.030 B
59ENV VER_OPENRESTY_TABLEPOOL=0.030 B
60ARG VER_LUA_UPSTREAM=0.070 B
61ENV VER_LUA_UPSTREAM=0.070 B
62ARG VER_PROMETHEUS=0.202405250 B
63ENV VER_PROMETHEUS=0.202405250 B
64ARG VER_MISC_NGINX=0.330 B
65ENV VER_MISC_NGINX=0.330 B
66ARG VER_OPENRESTY_STREAMLUA=a9addfabbf277eb3d1ec77d45e40a324d67022af0 B
67ENV VER_OPENRESTY_STREAMLUA=a9addfabbf277eb3d1ec77d45e40a324d67022af0 B
68ARG VER_OPENRESTY_LIMITTRAFFIC=0.090 B
69ENV VER_OPENRESTY_LIMITTRAFFIC=0.090 B
70ARG VER_OPENRESTY_UPLOAD=0.110 B
71ENV VER_OPENRESTY_UPLOAD=0.110 B
72ARG VER_OPENRESTY_LOCK=0.090 B
73ENV VER_OPENRESTY_LOCK=0.090 B
74ARG VER_OPENRESTY_BALANCER=0.050 B
75ENV VER_OPENRESTY_BALANCER=0.050 B
76ARG VER_OPENRESTY_STRING=0.160 B
77ENV VER_OPENRESTY_STRING=0.160 B
78ENV NGINX_VERSION=1.28.00 B
79ENV NJS_VERSION=0.9.10 B
80ENV PKG_RELEASE=1~0 B
81ARG NGX_CFLAGS=-g -O2 -fstack-protector-strong -Wformat0 B
82ENV NGX_CFLAGS=-g -O2 -fstack-protector-strong -Wformat0 B
83ARG NGX_LDOPT=-Wl,-rpath,/usr/local/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed0 B
84ENV NGX_LDOPT=-Wl,-rpath,/usr/local/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed0 B
85ARG NGINX_BUILD_CONFIG= 0 B
86ENV NGINX_BUILD_CONFIG= 0 B
87ARG BUILD_DEPS_BASE= 0 B
88ENV BUILD_DEPS_BASE= 0 B
89ARG BUILD_DEPS_AMD64= 0 B
90ENV BUILD_DEPS_AMD64= 0 B
91ARG BUILD_DEPS_ARM64V8= 0 B
92ENV BUILD_DEPS_ARM64V8= 0 B
93ENV BUILD_DEPS=0 B
94ARG NGINX_BUILD_DEPS= 0 B
95ENV NGINX_BUILD_DEPS= 0 B
96LABEL maintainer=Fabio Cicerchia <[email protected]> org.label-schema.build-date=2025-09-13T00:00:00Z0 B
97ARG PKG_DEPS= 0 B
98ENV PKG_DEPS= 0 B
99COPY --chown=101:101 /etc/nginx /etc/nginx #5.98 KB
100COPY --chown=101:101 /usr/local/lib /usr/local/lib #3.6 MB
101COPY --chown=101:101 /usr/local/share/lua /usr/local/share/lua #269.79 KB
102COPY --chown=101:101 /usr/sbin/nginx /usr/sbin/nginx #8.1 MB
103COPY --chown=101:101 /usr/sbin/nginx-debug /usr/sbin/nginx-debug #8.33 MB
104COPY --chown=101:101 /var/cache/nginx /var/cache/nginx #236 B
105COPY --chown=101:101 /usr/local/lib/libluajit* /usr/local/lib/ #6.51 MB
106COPY --chown=101:101 /usr/local/lib/pkgconfig/luajit* /usr/local/lib/pkgconfig/ #554 B
107COPY --chown=101:101 /usr/local/include/luajit-2.1 /usr/local/include/luajit-2.1 #7.79 KB
108COPY --chown=101:101 /usr/local/bin/luajit* /usr/local/bin/ #2.96 MB
109COPY --chown=101:101 /usr/local/share/luajit* /usr/local/share/ #48.45 KB
110COPY --chown=101:101 /usr/local/share/man/man1/luajit* /usr/local/share/man/man1/ #1.4 KB
111COPY --chown=101:101 /usr/local/share/lua/5.1/luarocks /usr/local/share/lua/5.1/luarocks #143.73 KB
112COPY --chown=101:101 /usr/local/bin/luarocks* /usr/local/bin/ #859 B
113COPY --chown=101:101 /usr/local/etc/luarocks /usr/local/etc/luarocks #355 B
114COPY --chown=101:101 tpl/??-*.sh /docker-entrypoint.d/ #2.83 KB
115COPY --chown=101:101 tpl/default.conf /etc/nginx/conf.d/default.conf #639 B
116COPY --chown=101:101 tpl/docker-entrypoint.sh / #640 B
117COPY --chown=101:101 tpl/nginx.conf /etc/nginx/nginx.conf #505 B
118COPY --chown=101:101 tpl/support.sh / #596 B
119COPY --chown=101:101 tpl/licenses /licenses #99 B
120SHELL [/bin/ash -eo pipefail -c]0 B
121RUN |1 PKG_DEPS= 10.66 MB
122RUN |1 PKG_DEPS= 515.79 KB
123RUN |1 PKG_DEPS= 698.44 KB
124RUN |1 PKG_DEPS= 153 B
125EXPOSE map[443/tcp:{} 80/tcp:{}]0 B
126HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost/0 B
127STOPSIGNAL SIGQUIT0 B
128ENTRYPOINT ["/docker-entrypoint.sh"]0 B
129CMD ["nginx" "-g" "daemon off;"]0 B
130ENV C_SERVICE_NAME_LONG=mpowr-labs/nginx/test-app-lua-db C_SERVICE_VERSION=alpine/nginx-lua:1.28.0 C_SERVICE_OS=alpine:3.22.1 C_MESSAGE=stay0 B
131RUN /bin/ash -eo pipefail -c132 B
132RUN /bin/ash -eo pipefail -c91.55 MB
133RUN /bin/ash -eo pipefail -c148.98 KB
134RUN /bin/ash -eo pipefail -c218.72 KB
135RUN /bin/ash -eo pipefail -c287.61 KB
136RUN /bin/ash -eo pipefail -c735.67 KB
137RUN /bin/ash -eo pipefail -c245.85 KB
138COPY etc/nginx/nginx.conf /etc/nginx/nginx.conf # buildkit1.21 KB
139COPY etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf # buildkit2.42 KB
140COPY payload/ /usr/share/nginx/html # buildkit1.7 MB
141RUN /bin/ash -eo pipefail -c1.7 MB
142COPY tpl/30-meta-information-load.sh /docker-entrypoint.d/ # buildkit870 B
143RUN /bin/ash -eo pipefail -c527 B
144LABEL [email protected] com.container.vendor=MPOWR IT GmbH0 B

Command

ADD alpine-minirootfs-3.22.1-aarch64.tar.gz / # buildkit