Namespace
fabiocicerchia
Image / Tag
nginx-lua:1.18.0-ubuntu20.04
Content Digest
sha256:81aac344b7a852588c71570cccf7c703593febe473a60ba715b42818aac89725
Details
Created

2020-06-21 18:14:49 UTC

Size

104 MB

Content Digest
Labels
  • maintainer
    info@fabiocicerchia.it
  • org.label-schema.build-date
    20200621181256
  • org.label-schema.description
    Nginx 1.18.0 with LUA support based on Ubuntu 20.04.
  • org.label-schema.docker.cmd
    docker run -p 80:80 -d fabiocicerchia/nginx-lua:1.18.0-ubuntu20.04
  • org.label-schema.name
    fabiocicerchia/nginx-lua
  • org.label-schema.schema-version
    1.0
  • org.label-schema.url
    https://github.com/fabiocicerchia/nginx-lua
  • org.label-schema.vcs-ref
    b4995bd
  • org.label-schema.vcs-url
    https://github.com/fabiocicerchia/nginx-lua
  • org.label-schema.version
    1592763176

Environment
DEBIAN_FRONTEND

noninteractive

LUAJIT_INC

/usr/local/include/luajit-2.1

LUAJIT_LIB

/usr/local/lib

LUA_LIB_DIR

/usr/local/share/lua/5.1

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

VER_LUAJIT

2.1-20200102

VER_LUA_NGINX_MODULE

0.10.15

VER_LUA_RESTY_CORE

0.1.17

VER_LUA_RESTY_LRUCACHE

0.09

VER_NGINX

1.18.0

VER_NGX_DEVEL_KIT

0.3.1


Layers

[#000] sha256:a4a2a29f9ba48efd3d2075f395538b2eec56fb1bedfb7aecf5e54174446f9e2a - 26.23% (27.2 MB)

[#001] sha256:127c9761dcbaa288abc58fc56437c2f2ffbe611b9f7f30e0b5b43cd348bb2094 - 0.03% (31.6 KB)

[#002] sha256:d13bf203e905463e64d89b14509aafa983fb8baf7c1931fe0a65652aeb6c838f - 0.0% (844 Bytes)

[#003] sha256:4039240d2e0b4bcb42ccbce75bc54570e471ad81457478de35fbeef63536e9c0 - 0.0% (161 Bytes)

[#004] sha256:e745454ba5b7439a6b0b5f5d1af7d7084d57bdd9abaf64cf15af3ea1b258ad98 - 73.74% (76.5 MB)


History
2020-06-17 01:20:53 UTC

/bin/sh -c #(nop) ADD file:b2342c7e6665d5ff3850d4f04e2521d1851eb2054f9a8d56fcf4e7c314b9f20e in /

2020-06-17 01:20:54 UTC

/bin/sh -c [ -z "$(apt-get indextargets)" ]

2020-06-17 01:20:55 UTC

/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests

2020-06-17 01:20:56 UTC

/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container

2020-06-17 01:20:56 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2020-06-21 17:33:00 UTC

/bin/sh -c #(nop) MAINTAINER Fabio Cicerchia <info@fabiocicerchia.it>

2020-06-21 17:33:01 UTC

/bin/sh -c #(nop) LABEL maintainer=info@fabiocicerchia.it

2020-06-21 17:33:02 UTC

/bin/sh -c #(nop) ARG BUILD_DATE

2020-06-21 17:33:03 UTC

/bin/sh -c #(nop) ARG BUILD_VERSION

2020-06-21 17:33:04 UTC

/bin/sh -c #(nop) ARG VCS_REF

2020-06-21 17:33:05 UTC

/bin/sh -c #(nop) LABEL org.label-schema.schema-version=1.0

2020-06-21 18:12:56 UTC

/bin/sh -c #(nop) LABEL org.label-schema.build-date=20200621181256

2020-06-21 18:12:57 UTC

/bin/sh -c #(nop) LABEL org.label-schema.name=fabiocicerchia/nginx-lua

2020-06-21 18:12:58 UTC

/bin/sh -c #(nop) LABEL org.label-schema.description=Nginx 1.18.0 with LUA support based on Ubuntu 20.04.

2020-06-21 18:12:59 UTC

/bin/sh -c #(nop) LABEL org.label-schema.url=https://github.com/fabiocicerchia/nginx-lua

2020-06-21 18:13:00 UTC

/bin/sh -c #(nop) LABEL org.label-schema.vcs-url=https://github.com/fabiocicerchia/nginx-lua

2020-06-21 18:13:01 UTC

/bin/sh -c #(nop) LABEL org.label-schema.vcs-ref=b4995bd

2020-06-21 18:13:02 UTC

/bin/sh -c #(nop) LABEL org.label-schema.version=1592763176

2020-06-21 18:13:03 UTC

/bin/sh -c #(nop) LABEL org.label-schema.docker.cmd=docker run -p 80:80 -d fabiocicerchia/nginx-lua:1.18.0-ubuntu20.04

2020-06-21 18:13:04 UTC

/bin/sh -c #(nop) ENV VER_LUAJIT=2.1-20200102

2020-06-21 18:13:05 UTC

/bin/sh -c #(nop) ENV VER_LUA_NGINX_MODULE=0.10.15

2020-06-21 18:13:06 UTC

/bin/sh -c #(nop) ENV VER_LUA_RESTY_CORE=0.1.17

2020-06-21 18:13:07 UTC

/bin/sh -c #(nop) ENV LUA_LIB_DIR=/usr/local/share/lua/5.1

2020-06-21 18:13:08 UTC

/bin/sh -c #(nop) ENV VER_LUA_RESTY_LRUCACHE=0.09

2020-06-21 18:13:09 UTC

/bin/sh -c #(nop) ENV VER_NGINX=1.18.0

2020-06-21 18:13:10 UTC

/bin/sh -c #(nop) ENV VER_NGX_DEVEL_KIT=0.3.1

2020-06-21 18:13:11 UTC

/bin/sh -c #(nop) ENV LUAJIT_LIB=/usr/local/lib

2020-06-21 18:13:12 UTC

/bin/sh -c #(nop) ENV LUAJIT_INC=/usr/local/include/luajit-2.1

2020-06-21 18:13:13 UTC

/bin/sh -c #(nop) ENV DEBIAN_FRONTEND=noninteractive

2020-06-21 18:14:44 UTC

|3 BUILD_DATE=20200621181256 BUILD_VERSION=1592763176 VCS_REF=b4995bd /bin/sh -c set -x && apt-get update && apt-get install -y --no-install-recommends --no-install-suggests zlib1g-dev libpcre3-dev libssl-dev libgeoip-dev ca-certificates && apt-get install -y --no-install-recommends --no-install-suggests g++ make wget && wget https://github.com/openresty/luajit2/archive/v${VER_LUAJIT}.tar.gz -O /luajit.tar.gz && tar xvzf /luajit.tar.gz && rm /luajit.tar.gz && cd /luajit2-${VER_LUAJIT} && make -j $(nproc) && make install && cd / && wget https://github.com/openresty/lua-resty-core/archive/v${VER_LUA_RESTY_CORE}.tar.gz -O /lua-resty-core.tar.gz && tar xvzf /lua-resty-core.tar.gz && rm /lua-resty-core.tar.gz && cd /lua-resty-core-${VER_LUA_RESTY_CORE} && make -j $(nproc) && make install && cd / && wget https://github.com/openresty/lua-resty-lrucache/archive/v${VER_LUA_RESTY_LRUCACHE}.tar.gz -O /lua-resty-lrucache.tar.gz && tar xvzf /lua-resty-lrucache.tar.gz && rm /lua-resty-lrucache.tar.gz && cd /lua-resty-lrucache-${VER_LUA_RESTY_LRUCACHE} && make -j $(nproc) && make install && cd / && wget https://github.com/vision5/ngx_devel_kit/archive/v${VER_NGX_DEVEL_KIT}.tar.gz -O /ngx_devel_kit.tar.gz && tar xvzf /ngx_devel_kit.tar.gz && rm /ngx_devel_kit.tar.gz && wget https://github.com/openresty/lua-nginx-module/archive/v${VER_LUA_NGINX_MODULE}.tar.gz -O /lua-nginx.tar.gz && tar xvzf /lua-nginx.tar.gz && rm /lua-nginx.tar.gz && addgroup --system --gid 1001 nginx && adduser --system --disabled-login --ingroup nginx --no-create-home --home /nonexistent --gecos "nginx user" --shell /bin/false --uid 1001 nginx && wget https://nginx.org/download/nginx-${VER_NGINX}.tar.gz -O /nginx.tar.gz && tar xvzf /nginx.tar.gz && rm /nginx.tar.gz && cd /nginx-${VER_NGINX} && ./configure --add-module=/lua-nginx-module-${VER_LUA_NGINX_MODULE} --add-module=/ngx_devel_kit-${VER_NGX_DEVEL_KIT} --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2' --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_geoip_module --with-http_gzip_static_module --with-http_realip_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-ipv6 --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro' --with-pcre-jit && make -j $(nproc) build && make install && apt-get install -y --no-install-recommends --no-install-suggests tzdata && apt-get install -y --no-install-recommends --no-install-suggests curl ca-certificates && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && rm -rf /lua-nginx-module-${VER_LUA_NGINX_MODULE} && rm -rf /lua-resty-core-${VER_LUA_RESTY_CORE} && rm -rf /lua-resty-lrucache-${VER_LUA_RESTY_LRUCACHE} && rm -rf /luajit2-${VER_LUAJIT} && rm -rf /nginx-${VER_NGINX} && rm -rf /ngx_devel_kit-${VER_NGX_DEVEL_KIT} && apt-get remove -y g++ make wget && rm -rf /var/lib/apt/lists/*

2020-06-21 18:14:47 UTC

/bin/sh -c #(nop) EXPOSE 80

2020-06-21 18:14:47 UTC

/bin/sh -c #(nop) EXPOSE 443

2020-06-21 18:14:48 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGTERM

2020-06-21 18:14:49 UTC

/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete