nginx (latest-rootless-alpine)
Installation
docker pull git.winteraccess.id/docker/nginx:latest-rootless-alpinesha256:61cd79182780cf211fbc64ea73a1320e65c21ae61b5879921d50a5192755135bImage Layers
| ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in / |
| CMD ["/bin/sh"] |
| LABEL maintainer=<Aditya Prima> aprimediet@gmail.com |
| ARG ALPINE_VERSION=3.20 |
| ARG TZ=Asia/Jakarta |
| USER root |
| RUN |2 ALPINE_VERSION=3.20 TZ=Asia/Jakarta /bin/sh -c apk add --update libcap tzdata curl # buildkit |
| RUN |2 ALPINE_VERSION=3.20 TZ=Asia/Jakarta /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| RUN |2 ALPINE_VERSION=3.20 TZ=Asia/Jakarta /bin/sh -c rm -vrf /var/cache/apk/* # buildkit |
| LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com |
| WORKDIR /app |
| RUN /bin/sh -c addgroup -g 10001 nginx && adduser -D -u 10001 -G nginx -s /sbin/nologin -h /app nginx # buildkit |
| RUN /bin/sh -c apk update && apk upgrade && apk add nginx nginx-mod-http-naxsi # buildkit |
| ADD ./etc/nginx/nginx-rootless.conf /etc/nginx/nginx.conf # buildkit |
| ADD ./etc/nginx/naxsi_core.rules /etc/nginx/ # buildkit |
| ADD ./etc/nginx/proxy_params /etc/nginx/ # buildkit |
| ADD ./etc/nginx/ssl_params /etc/nginx/ # buildkit |
| ADD ./etc/nginx/conf.d /etc/nginx/conf.d # buildkit |
| ADD ./app . # buildkit |
| RUN /bin/sh -c chown -R nginx:nginx /app && chown -R nginx:nginx /var/lib/nginx # buildkit |
| RUN /bin/sh -c apk del curl && rm -rf /var/cache/apk/* # buildkit |
| USER nginx |
| CMD ["nginx"] |
| EXPOSE map[80/tcp:{}] |
Labels
| Key | Value |
|---|---|
| maintainer | <Muhamad Aditya Prima> aprimediet@gmail.com |
Details
Versions (19)
View all
ubi9-micro
2024-12-12
1.24-ubi9-micro
2024-12-12
1.22-ubi9-micro
2024-12-12
ubi9
2024-12-12
1.24-ubi9
2024-12-12