Tag
testspace/wbweb-forum:latest
Created
2022-12-22 21:18:10 UTC
Architecture
linux / amd64
Content Digest
Pull Command
ENV
  • PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • PHPIZE_DEPS=autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c
  • PHP_INI_DIR=/usr/local/etc/php
  • PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
  • PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  • PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
  • PHP_LDFLAGS=-Wl,-O1 -Wl,--hash-style=both -pie
  • GPG_KEYS=A917B1ECDA84AEC2B568FED6F50ABC807BD5DCD0 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 1729F83938DA44E27BA0F4D3DBDB397470D12172
  • PHP_VERSION=7.1.33
  • PHP_URL=https://www.php.net/get/php-7.1.33.tar.xz/from/this/mirror
  • PHP_ASC_URL=https://www.php.net/get/php-7.1.33.tar.xz.asc/from/this/mirror
  • PHP_SHA256=bd7c0a9bd5433289ee01fd440af3715309faf583f75832b64fe169c100d52968
  • PHP_MD5=
Layers
  • 001 sha256:000eee12ec04cc914bf96e8f5dee7767510c2aca3816af6078bd9fbe3150920c 25.8 MB
  • 002 sha256:8ae4f9fcfeea62b9197d4d4597ac8cc5345bd9da718e89a49509af78476d2e40 226 Bytes
  • 003 sha256:60f22fbbd07a4ea653467bc27962a5f8afccd9318c8f5c8b3b2afa58d8c9c2db 73.1 MB
  • 004 sha256:ccc7a63ad75ffb773427b460e6f531cca45c92111ba8bb214172a53e5e7ceba2 224 Bytes
  • 005 sha256:a4e2e2146d17b64bd9e287590a7a045647bc0fc5c228657044bee66bf751733d 12.1 MB
  • 006 sha256:67bbb8f09cbdf07117c974ae4f167b620a9e77bf0946474b816ecc6cf8cc4edc 494 Bytes
  • 007 sha256:b134c88f76e7e7875652676161f440f5c9eb25deb50123776658412d0483f598 26.2 MB
  • 008 sha256:88e8e8392e830d5c0326d60e40221a1554e3d17184080a413ee042b04c62e4f6 2.15 KB
  • 009 sha256:4b7136598d60e87e627d277f631cf25ea442972b38de5735a6dc89fa845c5df8 209 Bytes
  • 010 sha256:543e6933ce3d33a999137cc7c0748a91d7914f0007da0fbcb81e773a14dd2db8 7.57 KB
  • 011 sha256:3d78d0a5e97c58a93ba000fb903ad993e8d6508d3b1ce202c99cba5cf75e78a4 653 Bytes
  • 012 sha256:1a9511a98be9b3d0d82730fe314ed445a6aa32e42a46513ac982c94cdc08f410 1.05 KB
  • 013 sha256:6511496976c0ae5a4417a3e94e857f63d309bdaae237fc408007cde17a700fee 45.3 MB
  • 014 sha256:8cd00e05e9e37030f0985897ec838c623ed80b546f70a0d0e1b690408d064d6c 14.6 MB
  • 015 sha256:31be88cf9c1173fe920e83e52ce14d98a95e1f60c4a811fa62d493fc1d363be7 576 KB
  • 016 sha256:1fbabe332b76b0d57ac4053c9430d4f703e8195f76e23030d410a589f1094cba 189 Bytes
  • 017 sha256:7c82d712c612576d243aaa049604b5266f590b6a75a18ce10e533e0a496a69a7 259 Bytes
  • 018 sha256:d3d2cd21c6cd1679990cef0b9ab4f30034276e052243e35196a811b74093cafe 256 Bytes
  • 019 sha256:9ce916f1818fa3cdd94544990df09c956b960538414cb2c87d04b3e7ff4dc651 269 Bytes
  • 020 sha256:9f09d533e4625edf98e490d30cc25ee24ed4ddbab284e50cf45a52792f7b2b82 368 Bytes
  • 021 sha256:15272db2e2ddfa2a2c69781be96a027e4e7db38953487d18ef97fd1369d28db1 8.05 MB
  • 022 sha256:8c628ba7f03a6b4917b05a17c596d6fc85f3405ce6a4386483469f3307d8ab72 223 Bytes
  • 023 sha256:6b8656dbb1350c6020287b73c9bb9e7eb85ae170c20f8782beb0cdbb46507bb1 450 Bytes
  • 024 sha256:15eeda084e5a3138212b6d460f9743e1eb4a70bd7a7dd2ba89c9c3a1a4c1142a 1.12 KB
  • 025 sha256:59671f8be899f85ad3eeea221a12786e7cc99f200b3efbbb486ae5855ce8ffdc 6.99 KB
  • 026 sha256:6be1937cb23dbf3999927f13081f4e9eb041e16b34990036a33d1d7d12053c21 8.05 MB
  • 027 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32 Bytes
History
[2019-11-22 14:55:09 UTC] /bin/sh -c #(nop) ADD file:bc8179c87c8dbb3d962bed1801f99e7c860ff03797cde6ad19b107d43b973ada in / [2019-11-22 14:55:10 UTC] /bin/sh -c #(nop) CMD ["bash"] [2019-11-22 15:46:31 UTC] /bin/sh -c set -eux; { echo 'Package: php*'; echo 'Pin: release *'; echo 'Pin-Priority: -1'; } > /etc/apt/preferences.d/no-debian-php [2019-11-22 15:46:31 UTC] /bin/sh -c #(nop) ENV PHPIZE_DEPS=autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c [2019-11-22 15:46:59 UTC] /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends $PHPIZE_DEPS ca-certificates curl xz-utils ; rm -rf /var/lib/apt/lists/* [2019-11-22 15:47:00 UTC] /bin/sh -c #(nop) ENV PHP_INI_DIR=/usr/local/etc/php [2019-11-22 15:47:01 UTC] /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 777 /var/www/html [2019-11-22 16:01:22 UTC] /bin/sh -c #(nop) ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi [2019-11-22 16:01:22 UTC] /bin/sh -c #(nop) ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 [2019-11-22 16:01:22 UTC] /bin/sh -c #(nop) ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 [2019-11-22 16:01:23 UTC] /bin/sh -c #(nop) ENV PHP_LDFLAGS=-Wl,-O1 -Wl,--hash-style=both -pie [2019-11-22 18:29:16 UTC] /bin/sh -c #(nop) ENV GPG_KEYS=A917B1ECDA84AEC2B568FED6F50ABC807BD5DCD0 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 1729F83938DA44E27BA0F4D3DBDB397470D12172 [2019-11-22 18:29:16 UTC] /bin/sh -c #(nop) ENV PHP_VERSION=7.1.33 [2019-11-22 18:29:17 UTC] /bin/sh -c #(nop) ENV PHP_URL=https://www.php.net/get/php-7.1.33.tar.xz/from/this/mirror PHP_ASC_URL=https://www.php.net/get/php-7.1.33.tar.xz.asc/from/this/mirror [2019-11-22 18:29:17 UTC] /bin/sh -c #(nop) ENV PHP_SHA256=bd7c0a9bd5433289ee01fd440af3715309faf583f75832b64fe169c100d52968 PHP_MD5= [2019-11-22 18:29:25 UTC] /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr; rm -rf /var/lib/apt/lists/*; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; if [ -n "$PHP_MD5" ]; then echo "$PHP_MD5 *php.tar.xz" | md5sum -c -; fi; if [ -n "$PHP_ASC_URL" ]; then curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; fi; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false [2019-11-22 18:29:26 UTC] /bin/sh -c #(nop) COPY file:ce57c04b70896f77cc11eb2766417d8a1240fcffe5bba92179ec78c458844110 in /usr/local/bin/ [2019-11-22 18:35:59 UTC] /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libcurl4-openssl-dev libedit-dev libsqlite3-dev libssl-dev libxml2-dev zlib1g-dev ${PHP_EXTRA_BUILD_DEPS:-} ; rm -rf /var/lib/apt/lists/*; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; if [ ! -d /usr/include/curl ]; then ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; fi; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-ftp --enable-mbstring --enable-mysqlnd --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-libedit --with-openssl --with-zlib $(test "$gnuArch" = 's390x-linux-gnu' && echo '--without-pcre-jit') --with-libdir="lib/$debMultiarch" ${PHP_EXTRA_CONFIGURE_ARGS:-} ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { print $(NF-1) }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version [2019-11-22 18:35:59 UTC] /bin/sh -c #(nop) COPY multi:c1ff99c7805e8f41fdb0717f754884884ce2157d746a82343d7c737c86ded761 in /usr/local/bin/ [2019-11-22 18:36:00 UTC] /bin/sh -c { echo '#!/bin/sh'; echo 'exec pkg-config "$@" freetype2'; } > /usr/local/bin/freetype-config && chmod +x /usr/local/bin/freetype-config [2019-11-22 18:36:00 UTC] /bin/sh -c #(nop) ENTRYPOINT ["docker-php-entrypoint"] [2019-11-22 18:36:01 UTC] /bin/sh -c #(nop) WORKDIR /var/www/html [2019-11-22 18:36:02 UTC] /bin/sh -c set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '[www]'; echo '; if we send this to /proc/self/fd/1, it never appears'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf [2019-11-22 18:36:02 UTC] /bin/sh -c #(nop) STOPSIGNAL SIGQUIT [2019-11-22 18:36:02 UTC] /bin/sh -c #(nop) EXPOSE 9000 [2019-11-22 18:36:02 UTC] /bin/sh -c #(nop) CMD ["php-fpm"] [2022-12-22 21:16:28 UTC] ADD deployment/config-files/bash.vips-arm64-hotfix.sh /etc/bash.vips-arm64-hotfix.sh # buildkit [2022-12-22 21:16:28 UTC] RUN /bin/sh -c echo '. /etc/bash.vips-arm64-hotfix.sh' >> /etc/bash.bashrc # buildkit [2022-12-22 21:17:24 UTC] RUN /bin/sh -c apt-get update -y && apt-get install --no-install-recommends -y libicu-dev libxslt1-dev nginx-light graphicsmagick supervisor procps && mkdir -p /var/log/supervisor && rm -rf /var/lib/apt/lists/* && docker-php-ext-install intl bcmath pdo pdo_mysql mysqli xsl && pecl install redis && docker-php-ext-enable redis # buildkit [2022-12-22 21:17:30 UTC] RUN /bin/sh -c apt-get update -y && apt-get install --no-install-recommends -y unzip git && rm -rf /var/lib/apt/lists/* # buildkit [2022-12-22 21:17:32 UTC] RUN /bin/sh -c curl --silent --show-error https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer && composer config --global cache-dir /composer_cache # buildkit [2022-12-22 21:17:32 UTC] ADD /deployment/entrypoint-prod.sh /entrypoint-prod.sh # buildkit [2022-12-22 21:17:32 UTC] ADD /deployment/entrypoint-dev.sh /entrypoint-dev.sh # buildkit [2022-12-22 21:17:32 UTC] ADD /deployment/config-files/memory-limit-php.ini /usr/local/etc/php/conf.d/memory-limit-php.ini # buildkit [2022-12-22 21:17:32 UTC] ADD /deployment/config-files/upload-limit-php.ini /usr/local/etc/php/conf.d/upload-limit-php.ini # buildkit [2022-12-22 21:17:32 UTC] ADD /deployment/supervisord.conf /etc/supervisor/supervisord.conf # buildkit [2022-12-22 21:17:33 UTC] COPY /app /app # buildkit [2022-12-22 21:17:33 UTC] RUN /bin/sh -c rm -Rf /usr/local/etc/php-fpm.* # buildkit [2022-12-22 21:17:33 UTC] ADD /deployment/config-files/php-fpm.conf /usr/local/etc/php-fpm.conf # buildkit [2022-12-22 21:17:33 UTC] ADD /deployment/config-files/nginx.conf /etc/nginx/nginx.conf # buildkit [2022-12-22 21:17:34 UTC] RUN /bin/sh -c mkdir -p /var/lib/nginx /usr/local/var/log/ && chown -R www-data /var/lib/nginx /usr/local/var/log/ /etc/nginx/ # buildkit [2022-12-22 21:18:10 UTC] RUN /bin/sh -c mkdir -p /composer_cache && rm -Rf /app/cache/* && chown -R www-data /app /composer_cache /entrypoint-prod.sh && apt-get clean # buildkit [2022-12-22 21:18:10 UTC] WORKDIR /app [2022-12-22 21:18:10 UTC] USER root [2022-12-22 21:18:10 UTC] ENTRYPOINT ["/entrypoint-prod.sh"]