| ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| EXPOSE 80 443 |
| /bin/sh -c apk --no-cache --update add apache2 apache2-ssl curl php83-apache2 php83-bcmath php83-bz2 php83-calendar php83-common php83-ctype php83-curl php83-dom php83-fileinfo php83-gd php83-iconv php83-json php83-mbstring php83-mysqli php83-mysqlnd php83-openssl php83-pdo_mysql php83-pdo_pgsql php83-pdo_sqlite php83-phar php83-session php83-xml php83-tokenizer php83-zip php83-xmlwriter php83-redis tzdata && mkdir /htdocs |
| /bin/sh -c ln -s /usr/bin/php83 /usr/bin/php |
| COPY dir:285b9ac0edf8b90e13ba34cc3a52449ac005f21d2242cbb3e155f6d53da1cd3d in /htdocs |
| COPY file:b2109dd3e4f8bf4dd666f8e4cf21227c7f7fb859ba218951d708589d67fc82cd in /etc/apache2/httpd.conf |
| COPY file:1d2188827b1c25060e2841a35eeac94b8be1bb61ab21cf29361a62f128c314ae in /etc/apache2/conf.d/ssl.conf |
| COPY file:2a3210919e13ffa4f45e7ed3b944871c14a900a346413d6b61191dd58da1202a in /etc/php83/conf.d/40-custom.ini |
| COPY file:972379ff617b7039e59e3f3c530b0980e6f79cbbdd3a28c960fdc44a80a8756d in /usr/local/bin/ |
| /bin/sh -c chown apache:apache /etc/ssl/apache2/server.pem && chown apache:apache /etc/ssl/apache2/server.key && chown -R apache:apache /htdocs && find /htdocs -type d -print0 | xargs -0 chmod 0755 && find /htdocs -type f -print0 | xargs -0 chmod 0644 && chmod -R 755 /etc/php83 && chown -R apache:apache /etc/php83 |
| USER apache:apache |
| HEALTHCHECK CMD curl -f http://localhost -A "HealthCheck" || exit 1 |
| WORKDIR /htdocs |
| CMD ["docker-entrypoint.sh"] |