binternet (sha256:6129b2d73a14ab64f6236bafd93930bbd8e30d27918e07e2fa71b2d3d087c4b1)

Published 2025-02-11 00:12:22 +08:00 by opnxng in opnxng/docker-images

Installation

docker pull git.opnxng.com/opnxng/binternet@sha256:6129b2d73a14ab64f6236bafd93930bbd8e30d27918e07e2fa71b2d3d087c4b1
sha256:6129b2d73a14ab64f6236bafd93930bbd8e30d27918e07e2fa71b2d3d087c4b1

Image Layers

ADD alpine-minirootfs-3.21.2-aarch64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add php84 php84-fpm php84-dom php84-curl php84-openssl nginx --no-cache # buildkit
RUN /bin/sh -c sed -i '/user nginx;/d' /etc/nginx/nginx.conf && sed -i 's/^; user = nobody/user = nobody/' /etc/php84/php-fpm.d/www.conf && sed -i 's/^; group = nobody/group = nobody/' /etc/php84/php-fpm.d/www.conf && sed -i 's/listen = 127.0.0.1:9000/listen = \/run\/php\/php-fpm84.sock/' /etc/php84/php-fpm.d/www.conf && sed -i 's/;listen.owner = nobody/listen.owner = nginx/' /etc/php84/php-fpm.d/www.conf && sed -i 's/;listen.group = nobody/listen.group = nginx/' /etc/php84/php-fpm.d/www.conf && sed -i 's/;listen.mode/listen.mode/' /etc/php84/php-fpm.d/www.conf && sed -i 's/;listen.allowed_clients/listen.allowed_clients/' /etc/php84/php-fpm.d/www.conf # buildkit
RUN /bin/sh -c mkdir -p /var/www/binternet /run/php # buildkit
COPY . /var/www/binternet # buildkit
COPY nginx.conf /etc/nginx/http.d/binternet.conf # buildkit
RUN /bin/sh -c rm /var/www/binternet/nginx.conf /etc/nginx/http.d/default.conf && chown -R nginx:nginx /var/log/php84/ /run # buildkit
USER nginx
EXPOSE map[8080/tcp:{}]
ENTRYPOINT ["/bin/sh" "-c" "/usr/sbin/php-fpm84 -D && /usr/sbin/nginx -c /etc/nginx/nginx.conf -g 'daemon off;'"]
HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider 127.0.0.1:8080 || exit 1"] "0s" "5s" "0s" "0s" '\x00'}
Details
Container
2025-02-11 00:12:22 +08:00
4
OCI / Docker
linux/arm64
15 MiB
Versions (1) View all
latest 2025-02-11