Sign inSign up

netinventors/php-base:latest

Multi-platform
Index digest

sha256:235a30be13f321b3def59e85ad9522712262f80725f53ed38d703be90eb1e880

OS/ARCH

Compressed size

519.71 MB

Last pushed

10 months by netinventors

Type

Image

Manifest digest

sha256:e4ebd3ba66547117a6da515a71330ea361ac23f90ac282f7d4a1632540e78188

Image Layers

1# debian.sh --arch 'arm64' out/26.8 MB
2ARG PHP_VERSIONS0 B
3ARG DEFAULT_PHP_VERSION0 B
4ARG LOCAL_PHP_INI_SCAN_DIR=/usr/local/etc/php0 B
5ARG DEFAULT_COMPOSER_VERSION=20 B
6ARG DEFAULT_NODE_VERSION=24.11.10 B
7ARG DEFAULT_NPM_VERSION=11.6.20 B
8ARG APACHE_PHP_INI_SCAN_DIR=:/usr/local/etc/php/apache2/conf.d0 B
9ARG APACHE_CONFDIR=/etc/apache20 B
10ARG APACHE_ENVVARS=/etc/apache2/envvars0 B
11LABEL maintainer=Jan Matthiesen <[email protected]>0 B
12LABEL version=1.4.00 B
13ENV DEBIAN_FRONTEND=noninteractive0 B
14ENV TZ=Europe/Berlin0 B
15ENV WEB_USER_UID=10000 B
16ENV WEB_USER_USERNAME=netinventors0 B
17ENV WEB_USER_PASSWORD=athene0 B
18ENV PHP_INI_SCAN_DIR=:/usr/local/etc/php/cli/conf.d0 B
19ENV PHP_VERSION=8.30 B
20ENV ENABLE_XDEBUG=true0 B
21ENV COMPOSER_HOME=/usr/local/share/composer0 B
22ENV COMPOSER_VERSION=20 B
23ENV UPDATE_COMPOSER=false0 B
24ENV NODE_VERSION=24.11.10 B
25ENV NPM_VERSION=11.6.20 B
26ENV UPDATE_NODE=false0 B
27ENV UPDATE_NPM=false0 B
28ENV UPDATE_N=false0 B
29ENV SKIP_PERMISSION_FIXER=false0 B
30ENV SKIP_HTML_PERMISSION_FIXER=true0 B
31ENV MYSQL_HOST=localhost0 B
32ENV MYSQL_PORT=33060 B
33ENV MYSQL_USER=netinventors0 B
34ENV MYSQL_PASSWORD=athene0 B
35ENV MYSQL_DATABASE=app0 B
36COPY /usr/local/bin/apache2-foreground /usr/local/bin/apache2-foreground # buildkit892 B
37COPY /usr/bin/composer /usr/local/bin/composer-1 # buildkit498.86 KB
38COPY /usr/bin/composer /usr/local/bin/composer-2 # buildkit759.76 KB
39COPY /usr/local/bin/symfony /usr/local/bin/symfony # buildkit5.34 MB
40COPY /usr/bin/yq /usr/local/bin/yq # buildkit4.07 MB
41RUN |9 PHP_VERSIONS=7.3|7.4|8.0|8.1|8.2|8.3|8.4|8.5 DEFAULT_PHP_VERSION=8.3 LOCAL_PHP_INI_SCAN_DIR=/usr/local/etc/php50.04 MB
42RUN |9 PHP_VERSIONS=7.3|7.4|8.0|8.1|8.2|8.3|8.4|8.5 DEFAULT_PHP_VERSION=8.3 LOCAL_PHP_INI_SCAN_DIR=/usr/local/etc/php3.31 KB
43ADD src/certs /usr/local/share/certs # buildkit3.18 KB
44RUN |9 PHP_VERSIONS=7.3|7.4|8.0|8.1|8.2|8.3|8.4|8.5 DEFAULT_PHP_VERSION=8.3 LOCAL_PHP_INI_SCAN_DIR=/usr/local/etc/php432.22 MB
45ADD src/image-magick/policy.xml /etc/ImageMagick-6/policy.xml # buildkit542 B
46ADD src/ssh/sshd_config /etc/ssh/sshd_config # buildkit1.63 KB
47ADD src/ssh/id_rsa.pub /usr/local/share/skel.d/id_rsa.pub # buildkit819 B
48ADD src/apache2/000-default.conf /etc/apache2/sites-available/000-default.conf # buildkit368 B
49ADD src/apache2/default-ssl.conf /etc/apache2/sites-available/default-ssl.conf # buildkit504 B
50ADD src/apache2/ping.html /usr/local/share/healthcheck/ping.html # buildkit424 B
51ADD src/supervisor/supervisord.conf /etc/supervisor/supervisord.conf # buildkit265 B
52ADD src/supervisor/conf.d/* /etc/supervisor/conf.d/ # buildkit375 B
53ADD src/supervisor/conf.d-available/* /etc/supervisor/conf.d-available/ # buildkit263 B
54ADD src/permission-fixer/* /usr/local/share/permission-fixer/ # buildkit776 B
55ADD src/taskfile/Snapshot.yml /usr/local/share/skel.d/taskfile/Snapshot.yml # buildkit536 B
56ADD src/bin/* /usr/local/bin/ # buildkit1.41 KB
57ADD src/boot.d/* /usr/local/etc/boot.d/ # buildkit1.84 KB
58WORKDIR /var/www/html136 B
59EXPOSE map[22/tcp:{} 3306/tcp:{} 443/tcp:{} 80/tcp:{}]0 B
60ENTRYPOINT ["entrypoint.sh"]0 B
61CMD ["supervisord" "-c" "/etc/supervisor/supervisord.conf"]0 B
62HEALTHCHECK &{["CMD-SHELL" "curl --silent --fail0 B

Command

# debian.sh --arch 'arm64' out/ 'bookworm' '@1763337600'