| ADD file:2ff00caea4e83dfade726ca47e3c795a1e9acb8ac24e392785c474ecf9a621f2 in / |
| CMD ["/bin/sh"] |
| LABEL Maintainer=Tim de Pater <code@trafex.nl> Description=Lightweight container with Nginx 1.14 & PHP-FPM 7.2 based on Alpine Linux. |
| /bin/sh -c apk --no-cache add php7 php7-fpm php7-mysqli php7-json php7-openssl php7-curl php7-zlib php7-xml php7-phar php7-intl php7-dom php7-xmlreader php7-ctype php7-mbstring php7-gd nginx supervisor curl |
| COPY file:fa18dd0ea6b009238817d4f782e9d5b25ad47ea3b658bca38656645d8b966f72 in /etc/nginx/nginx.conf |
| COPY file:3ed51ebf141a1952006187a1a4fccf61876026ef40bbca35c718e035519a6501 in /etc/php7/php-fpm.d/zzz_custom.conf |
| COPY file:17d990266c25f2018b021261e19c600640ab4b9c559688e9dbda48bb1d413ae7 in /etc/php7/conf.d/zzz_custom.ini |
| COPY file:328c9f66e4630e4d5a41efcb9349845f846a4951092d511d64a671411c233a1b in /etc/supervisor/conf.d/supervisord.conf |
| /bin/sh -c mkdir -p /var/www/html |
| WORKDIR /var/www/html |
| COPY dir:9693a901ebc92b5b3a2baeaf505c170a176ae17a451181717ec7619ac8d336ae in /var/www/html/ |
| EXPOSE 80/tcp |
| CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/conf.d/supervisord.conf"] |
| HEALTHCHECK &{["CMD-SHELL" "curl --silent --fail http://127.0.0.1/fpm-ping"] "0s" "10s" "0s" '\x00'} |
| RUN /bin/sh -c apk update && apk add --no-cache busybox-suid sudo php7-redis php7-pdo php7-pdo_mysql php7-fileinfo php7-event shadow gettext bash apache2-utils logrotate ca-certificates git npm nodejs composer # buildkit |
| RUN /bin/sh -c sed -i '/^mozilla\/DST_Root_CA_X3.crt$/ s/^/!/' /etc/ca-certificates.conf && update-ca-certificates # buildkit |
| RUN /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit |
| COPY static/logrotate/pathfinder /etc/logrotate.d/pathfinder # buildkit |
| COPY static/nginx/nginx.conf /etc/nginx/templateNginx.conf # buildkit |
| RUN /bin/sh -c mkdir -p /etc/nginx/sites_enabled/ # buildkit |
| COPY static/nginx/site.conf /etc/nginx/templateSite.conf # buildkit |
| COPY static/php/fpm-pool.conf /etc/php7/php-fpm.d/zzz_custom.conf # buildkit |
| COPY static/php/php.ini /etc/zzz_custom.ini # buildkit |
| COPY static/crontab.txt /var/crontab.txt # buildkit |
| COPY static/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit |
| COPY static/entrypoint.sh / # buildkit |
| WORKDIR /var/www/html |
| COPY --chown=nobody /app pathfinder # buildkit |
| RUN /bin/sh -c chmod 0766 pathfinder/logs pathfinder/tmp/ && rm index.php && touch /etc/nginx/.setup_pass && chmod +x /entrypoint.sh # buildkit |
| COPY static/pathfinder/routes.ini /var/www/html/pathfinder/app/ # buildkit |
| COPY static/pathfinder/environment.ini /var/www/html/pathfinder/app/templateEnvironment.ini # buildkit |
| WORKDIR /var/www/html |
| EXPOSE map[80/tcp:{}] |
| ENTRYPOINT ["/entrypoint.sh"] |
| CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/conf.d/supervisord.conf"] |