phpphp:5.5.34-cliphp:5.5-cliphp:5.5.34php:5.5php:5.5.34-alpinephp:5.5-alpinephp:5.5.34-apachephp:5.5-apachephp:5.5.34-fpmphp:5.5-fpmphp:5.5.34-fpm-alpinephp:5.5-fpm-alpinephp:5.5.34-ztsphp:5.5-ztsphp:5.5.34-zts-alpinephp:5.5-zts-alpinephp:5.6.20-cliphp:5.6-cliphp:5-cliphp:5.6.20php:5.6php:5php:5.6.20-alpinephp:5.6-alpinephp:5-alpinephp:5.6.20-apachephp:5.6-apachephp:5-apachephp:5.6.20-fpmphp:5.6-fpmphp:5-fpmphp:5.6.20-fpm-alpinephp:5.6-fpm-alpinephp:5-fpm-alpinephp:5.6.20-ztsphp:5.6-ztsphp:5-ztsphp:5.6.20-zts-alpinephp:5.6-zts-alpinephp:5-zts-alpinephp:7.0.5-cliphp:7.0-cliphp:7-cliphp:cliphp:7.0.5php:7.0php:7php:latestphp:7.0.5-alpinephp:7.0-alpinephp:7-alpinephp:alpinephp:7.0.5-apachephp:7.0-apachephp:7-apachephp:apachephp:7.0.5-fpmphp:7.0-fpmphp:7-fpmphp:fpmphp:7.0.5-fpm-alpinephp:7.0-fpm-alpinephp:7-fpm-alpinephp:fpm-alpinephp:7.0.5-ztsphp:7.0-ztsphp:7-ztsphp:ztsphp:7.0.5-zts-alpinephp:7.0-zts-alpinephp:7-zts-alpinephp:zts-alpinephp:5.5.34-clidoes not exist (yet?)
php:5.5-cli$ docker pull library/php@sha256:0f3006627800fcd3e8f32bb4f5e15a6e8f9e451a532e8e5a61ef166ac1c94b8e
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6039248994153c66fbb7aaf2c8445ceeb09099540feb79c08f627e5a256b953c0dENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d416983043e9c39dcccbd2b176f088f6da70d889b56c280a5e8d225a2803c8bd72ENV PHP_VERSION=5.5.33
39248994153c66fbb7aaf2c8445ceeb09099540feb79c08f627e5a256b953c0dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d421718d96c136feb1ebb26b5af3e182a322a5027f789240752e613202bda206e4ENV PHP_FILENAME=php-5.5.33.tar.xz
16983043e9c39dcccbd2b176f088f6da70d889b56c280a5e8d225a2803c8bd72sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4709ac73e6f866b82e8beca894a1950a9348e5657d9fffd60711fcf1a1234e779ENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
21718d96c136feb1ebb26b5af3e182a322a5027f789240752e613202bda206e4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4901ad86b602eba3177b77b950e41c5b63c3f5adb687d845fde24f4c1dd5df358RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
709ac73e6f866b82e8beca894a1950a9348e5657d9fffd60711fcf1a1234e779sha256:d6d24d1c00c224c857862f7985a1c35073dd9a74e483b56c2e469430039955304c59f67f71b8d9cf7c0536ab16ecad1e6ea940973ca67088661da11c85acbec7COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
901ad86b602eba3177b77b950e41c5b63c3f5adb687d845fde24f4c1dd5df358sha256:a73030d87a58bc3c0916e3d5d6edfc14449e2ceb9ea34bae1be6ffc4cc1e387f1741e07461ad3a03fd0b680575c28891a0706c689fcdd4ad016217f70cc03451CMD ["php" "-a"]
4c59f67f71b8d9cf7c0536ab16ecad1e6ea940973ca67088661da11c85acbec7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34does not exist (yet?)
php:5.5$ docker pull library/php@sha256:3137751a36b629bbf78173f492fff4626f0b0e956dafd76edac2c8693c217626
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6039248994153c66fbb7aaf2c8445ceeb09099540feb79c08f627e5a256b953c0dENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d416983043e9c39dcccbd2b176f088f6da70d889b56c280a5e8d225a2803c8bd72ENV PHP_VERSION=5.5.33
39248994153c66fbb7aaf2c8445ceeb09099540feb79c08f627e5a256b953c0dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d421718d96c136feb1ebb26b5af3e182a322a5027f789240752e613202bda206e4ENV PHP_FILENAME=php-5.5.33.tar.xz
16983043e9c39dcccbd2b176f088f6da70d889b56c280a5e8d225a2803c8bd72sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4709ac73e6f866b82e8beca894a1950a9348e5657d9fffd60711fcf1a1234e779ENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
21718d96c136feb1ebb26b5af3e182a322a5027f789240752e613202bda206e4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4901ad86b602eba3177b77b950e41c5b63c3f5adb687d845fde24f4c1dd5df358RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
709ac73e6f866b82e8beca894a1950a9348e5657d9fffd60711fcf1a1234e779sha256:d6d24d1c00c224c857862f7985a1c35073dd9a74e483b56c2e469430039955304c59f67f71b8d9cf7c0536ab16ecad1e6ea940973ca67088661da11c85acbec7COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
901ad86b602eba3177b77b950e41c5b63c3f5adb687d845fde24f4c1dd5df358sha256:a73030d87a58bc3c0916e3d5d6edfc14449e2ceb9ea34bae1be6ffc4cc1e387f1741e07461ad3a03fd0b680575c28891a0706c689fcdd4ad016217f70cc03451CMD ["php" "-a"]
4c59f67f71b8d9cf7c0536ab16ecad1e6ea940973ca67088661da11c85acbec7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34-alpinedoes not exist (yet?)
php:5.5-alpine$ docker pull library/php@sha256:7b6091d8bdc0915932119687d81e38c7c2c5fd92e2e7f0c947488c4032328345
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e9449041f1de9704e355bdda746bec55d6c15873886f90124435c31470c7d04adfee1cENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d435acd1885351f1efb6b6c820df3dff98573c4026702242d1fdd412fc90f9e3bfENV PHP_VERSION=5.5.33
41f1de9704e355bdda746bec55d6c15873886f90124435c31470c7d04adfee1csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f6ddb3ada8b97daf97708df6d7e5c499d45ba958b2b71935732793d3b2350818ENV PHP_FILENAME=php-5.5.33.tar.xz
35acd1885351f1efb6b6c820df3dff98573c4026702242d1fdd412fc90f9e3bfsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d426a7a839245cc3a84e9b96bd5b8f577499a598d255990ca21934c60d3e53870bENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
f6ddb3ada8b97daf97708df6d7e5c499d45ba958b2b71935732793d3b2350818sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f064739b63a74d86f99bf943fb9ace4d65b18370dbe6f9ab7310a22bdbe5541dRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
26a7a839245cc3a84e9b96bd5b8f577499a598d255990ca21934c60d3e53870bsha256:e315ae16c0c077ebaf86e1e4119d703ee2f71ed3a3ea1106576f56083b41c5de8752add0f3c23c063094118fd248d6cf475c38bd9dd6691e6a750be133b408e7COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
f064739b63a74d86f99bf943fb9ace4d65b18370dbe6f9ab7310a22bdbe5541dsha256:8243aece00fbc91205f03e75e0ddf58f24a4b9a9a87ac7ef14becc0dc6a2d1a6d32d0e23629d4c5a4450f8b1ffc57f2ebcb4852cc26240ed4faa650ec2d6bb1cCMD ["php" "-a"]
8752add0f3c23c063094118fd248d6cf475c38bd9dd6691e6a750be133b408e7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34-apachedoes not exist (yet?)
php:5.5-apache$ docker pull library/php@sha256:08070b1a7986529283754ad55268693db2f9e56625a59d8d431658ac162ee196
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9RUN apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:d372683351517c93df87ab3c3eb46c51ba3819b0888c5b1f88601d8db606c5e6edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3eRUN rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9sha256:9aaa52a1aaf9a7711d3586ec0b0ef29b51cd30106d206d33e3cafc17f3c533984e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544RUN a2dismod mpm_event && a2enmod mpm_prefork
edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3esha256:ff2e9ae091ddaf778eb9c0667b18e6573ea10961b96d258bf80f5b097404e8886adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2RUN mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
4e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544sha256:db76819621f2d97a8f918480a46e525a12da7161b76258476e2185320d77101ba377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682COPY file:cd759b8d41f4b210d6ab9589edc3741a6aa46739a169e73608046d3df8cbadc7 in /etc/apache2/apache2.conf
6adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2sha256:45ee1091ed81d8a6b92e1d67f20c602d5d585df829b514dd5e74eca3feafa18b48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
a377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d479e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42ab8e08653859e34ad3a921b4782dff6e5920b5a5e119a743d3b7c1f9baf9b74ENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
79e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ab6b71ee132793ef0e519113d1968726667e07e64a483630150be6f24e59d929ENV PHP_VERSION=5.5.33
2ab8e08653859e34ad3a921b4782dff6e5920b5a5e119a743d3b7c1f9baf9b74sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c1fdcca3abad8f2f2fd008c9a944df45d257b31ec33e6a8c1bba24922e0c2273ENV PHP_FILENAME=php-5.5.33.tar.xz
ab6b71ee132793ef0e519113d1968726667e07e64a483630150be6f24e59d929sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d495222172914e0614219b1f2ce4efddbc6f48bf9b21e8320e4e6421c0cb58122eENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
c1fdcca3abad8f2f2fd008c9a944df45d257b31ec33e6a8c1bba24922e0c2273sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4bf31d2cdbed5d20048968a7c43b1f97cf04bd7cb2b12ee71fe85be1acc80fa2fRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
95222172914e0614219b1f2ce4efddbc6f48bf9b21e8320e4e6421c0cb58122esha256:3a4659b0e7b7c3b836057219f5433dc94b08062795d4a3fbb0a661c04704224998e0056e9463845fcca82143b573cab0570203778a482135fef7e1b0e3589639COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
bf31d2cdbed5d20048968a7c43b1f97cf04bd7cb2b12ee71fe85be1acc80fa2fsha256:51683b67950213470078e6ae6bccbc05b65ba040f857fda0692a8b0de1b5dc8b2ac3090623d6c38e1dd29e09ebb174a5c903af9f31ddb72e8ee8868ce35ac3b7COPY file:7f47595ed3e349ddf206e03fa4cceb50bbc7e82f815fcd7b924339356c688281 in /usr/local/bin/
98e0056e9463845fcca82143b573cab0570203778a482135fef7e1b0e3589639sha256:6acd646e23d6490a26f1d027ac34f15b0eae7d8eebc1a5d1bd8eb960e6e9ed239a3135f07a74a83967ec54648f096974a8c369eb9fd1a8d9f16b40e43ccbff56WORKDIR /var/www/html
2ac3090623d6c38e1dd29e09ebb174a5c903af9f31ddb72e8ee8868ce35ac3b7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4529f82c09dfa17d7bf53e28abaa4bcab8b66e0f5eae8a83ca195240f3c117c3eEXPOSE 80/tcp
9a3135f07a74a83967ec54648f096974a8c369eb9fd1a8d9f16b40e43ccbff56sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4660165961f57703f28f663b0bb3c714bf02056fd29caa7583631e55bca3cdb5eCMD ["apache2-foreground"]
529f82c09dfa17d7bf53e28abaa4bcab8b66e0f5eae8a83ca195240f3c117c3esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34-fpmdoes not exist (yet?)
php:5.5-fpm$ docker pull library/php@sha256:8f6be54ceb01e5c01a76f36f974cd7071c5bdcc42d82466c9167715f682d76b5
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd606961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ad0604a7b4e154055d4c682db8a32675e227210f8bd10aed0474a8a12b93bfa5ENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
6961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4027f4c4f077b8904425f1c1348c1f0f5501699b430df2ad9fca7b9ead9863270ENV PHP_VERSION=5.5.33
ad0604a7b4e154055d4c682db8a32675e227210f8bd10aed0474a8a12b93bfa5sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ce17b9174282de2563f5ee53470c12c73850c466347a6d692c94213c15f7ab8bENV PHP_FILENAME=php-5.5.33.tar.xz
027f4c4f077b8904425f1c1348c1f0f5501699b430df2ad9fca7b9ead9863270sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4146eb49c88063e64a42ec5d5c731a5402b39e1c020618ddab088a97cdec53cefENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
ce17b9174282de2563f5ee53470c12c73850c466347a6d692c94213c15f7ab8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d46ebe4b404655da0cc3e453d19e9120a8ac154a4aaa8acf457620b69dc2f763ddRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
146eb49c88063e64a42ec5d5c731a5402b39e1c020618ddab088a97cdec53cefsha256:3d120454bd59e1d6b3935effb0e9f46e7d734efb47794837b73abc9065b13b3edb8bdc0598ccb0cc7bb868288385a8829ee4f83459cd98e6eeb011ac497b6041COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
6ebe4b404655da0cc3e453d19e9120a8ac154a4aaa8acf457620b69dc2f763ddsha256:ee289df3d443e3cfc3185d937c0037b762ccddbcbd8b7bff9723e78bdccb052f7b949e5aaeb2ba5df45de55d690746c33abbfdcb29dc3e91a762eed94899db17WORKDIR /var/www/html
db8bdc0598ccb0cc7bb868288385a8829ee4f83459cd98e6eeb011ac497b6041sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41e54d0f2b93958f48c6ed162d50d4105398e97da6e2215c8994a29ff154f32acRUN set -ex \
&& 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
7b949e5aaeb2ba5df45de55d690746c33abbfdcb29dc3e91a762eed94899db17sha256:ee4b9b9f1dd0035f9d8c806e2c17f3be5ee0c128940067a22a620a5e2b3b968e3d916133dad386e9b1ee606fbe7a4908f4a2acb0479f854ee414251882c6eee4EXPOSE 9000/tcp
1e54d0f2b93958f48c6ed162d50d4105398e97da6e2215c8994a29ff154f32acsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ee42abe790256382b595c5eb61974c0c64192442bc2fec0c181b0817aee48304CMD ["php-fpm"]
3d916133dad386e9b1ee606fbe7a4908f4a2acb0479f854ee414251882c6eee4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34-fpm-alpinedoes not exist (yet?)
php:5.5-fpm-alpine$ docker pull library/php@sha256:503795038609eb35857e15fa1224e93908e21eee184596d82867f6f28a9d8dee
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944905817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45a576dfb96df5821f81ded96c3030caf16b7b6a51f7f40d7c6f120736d6384ffENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
5817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4455a47e391a2c9715a2b865459e2c811901d55c64448e5bfc3670b0f396accafENV PHP_VERSION=5.5.33
5a576dfb96df5821f81ded96c3030caf16b7b6a51f7f40d7c6f120736d6384ffsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44944fdbe9438a4962bb0a55798fbdf46f72b7a690340fc7b796427035e6c6929ENV PHP_FILENAME=php-5.5.33.tar.xz
455a47e391a2c9715a2b865459e2c811901d55c64448e5bfc3670b0f396accafsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41b3085050f9aadb712c0ee9073eb397690203baa59874200b64d504204d10e73ENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
4944fdbe9438a4962bb0a55798fbdf46f72b7a690340fc7b796427035e6c6929sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44dbb4c1c583926bc8020c71f6770e5439cecd910edcda870beb8b4bb36a7af97RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
1b3085050f9aadb712c0ee9073eb397690203baa59874200b64d504204d10e73sha256:a48d67bf876614e10f674920a8b2efb7328c791f59703beeb0d2f8974d5a0c6e195f69ff7bb8bbdfd301f88efd77b21ae424337c8641da16614765b5f078a7eeCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
4dbb4c1c583926bc8020c71f6770e5439cecd910edcda870beb8b4bb36a7af97sha256:53aecccc4315f93be2fadfebf702501bd91f7d0b7bd8a9262d75e9b47ac55e2301237aebf25fdd27b96e5c74c33b05ae359e5ee656e826159e5483f3ff09a1cbWORKDIR /var/www/html
195f69ff7bb8bbdfd301f88efd77b21ae424337c8641da16614765b5f078a7eesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47c6ad03ca3ca119c95f6146ea590efd43d8b84941d88d514d0fd33311e4881e8RUN set -ex \
&& 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
01237aebf25fdd27b96e5c74c33b05ae359e5ee656e826159e5483f3ff09a1cbsha256:2adedd63af2ccc95fd2e5b532d51cef9bc1158fa47c31949e300af3f5184dfe29e7e077c4bfa536013548f1cc5b95e6d2c4efeb60cc768e5c45e1dc598470ea5EXPOSE 9000/tcp
7c6ad03ca3ca119c95f6146ea590efd43d8b84941d88d514d0fd33311e4881e8sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d440c1285ac34aa4faac1d7fb5246b73cd39383ad3bd4c639d7e6cb34ed551f1edCMD ["php-fpm"]
9e7e077c4bfa536013548f1cc5b95e6d2c4efeb60cc768e5c45e1dc598470ea5sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34-ztsdoes not exist (yet?)
php:5.5-zts$ docker pull library/php@sha256:1d162c5f181adad93e5a5896acb279d48c78eac85d8ab1facaf662c4d503e9a1
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6005928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bceENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41059e551e720e97a2265dab3b3985872df21fa4cd683a9fac4509523c614789cENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
05928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b18ae8288e57e75990b9442c15fc3ad3a583763f82db218e13076f3b9a77cb52ENV PHP_VERSION=5.5.33
1059e551e720e97a2265dab3b3985872df21fa4cd683a9fac4509523c614789csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4009f9655e1f25e13aeb4c0c6bf89742b84b50d29984e84b5d8178c37f076409eENV PHP_FILENAME=php-5.5.33.tar.xz
b18ae8288e57e75990b9442c15fc3ad3a583763f82db218e13076f3b9a77cb52sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c7a9a74172831af6ecf6d2b99537fd6fd132b39ac423f7b7e751472c4f22d169ENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
009f9655e1f25e13aeb4c0c6bf89742b84b50d29984e84b5d8178c37f076409esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40475be3130de95f9c5f9985cfb83e8f99c3b75e1a4fabf8408b591509b5ea2a4RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
c7a9a74172831af6ecf6d2b99537fd6fd132b39ac423f7b7e751472c4f22d169sha256:9371dfbfd221c37b9056f31fa0e48dad019c808c1ab7a916f7ad7814c7ddb053395c4c3402a411f83f5de9dacffb19562bff9a6721f0b1e85d50c4e9f3e7e370COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
0475be3130de95f9c5f9985cfb83e8f99c3b75e1a4fabf8408b591509b5ea2a4sha256:a2281616d763a715b7ffb31f80a78bfde499cd11db88973310df8989aaa8322d16f5c82afcba8b3425b87b17a0c4a40450bc5e67226208ca046d5d820cd17c67CMD ["php" "-a"]
395c4c3402a411f83f5de9dacffb19562bff9a6721f0b1e85d50c4e9f3e7e370sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.5.34-zts-alpinedoes not exist (yet?)
php:5.5-zts-alpine$ docker pull library/php@sha256:9b49743be301bdd24ff4b31f55cb84c2373b865d5d3e2641778d2aa2d36f83ac
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944906ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44e408af576821f717d3fa53b7641043a96d534f7a0818c065fea034d6ea4e3a5ENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
6ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d403479681908de3d45ea4d8bb4372aea85c6a5368223d6e751c2690f032f8ea37ENV PHP_VERSION=5.5.33
4e408af576821f717d3fa53b7641043a96d534f7a0818c065fea034d6ea4e3a5sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45c19d25dcdf5462914bea128270867833f063170e376c9067a178069b8b1e2d9ENV PHP_FILENAME=php-5.5.33.tar.xz
03479681908de3d45ea4d8bb4372aea85c6a5368223d6e751c2690f032f8ea37sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d488b730ea09e0deab2f241cc1f6fe419194b5c3806eab37d0645c8471cb666109ENV PHP_SHA256=b91dbd3c53f9895e8f7b29e5fed25a64dd3a76b454f6ef7265e73c96b4303f30
5c19d25dcdf5462914bea128270867833f063170e376c9067a178069b8b1e2d9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c06e36a711c1458613a021e65ea3d1dfb623918ff0da9de3e0b70f37cc5f8d11RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
88b730ea09e0deab2f241cc1f6fe419194b5c3806eab37d0645c8471cb666109sha256:bb9b5fd34976a125d1a02a56f52089c382af39fc06fc129031fd2cae3346b76cde13179485dc73cd4ee0e8123b375a02c6a1b9ea7ae35767a502815e31851655COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c06e36a711c1458613a021e65ea3d1dfb623918ff0da9de3e0b70f37cc5f8d11sha256:baab641eb9763b892b57418ffcc5fbb666abf1a4260673445d57fdf399443ea8071f55fb48c3621a5f88b7a53e9af053ed365341b250da58847127dd499135a3CMD ["php" "-a"]
de13179485dc73cd4ee0e8123b375a02c6a1b9ea7ae35767a502815e31851655sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-clidoes not exist (yet?)
php:5.6-cli$ docker pull library/php@sha256:47ad14464d5b6f85eae87328c02d6cc4a646bb82915548c5f1c5e79bfb73ded1
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5eENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bENV PHP_VERSION=5.6.19
fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82ENV PHP_FILENAME=php-5.6.19.tar.xz
800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
8138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4sha256:b70135a50b0cc365de12c7d40c16c2c671570646da94f22e2cb44742a09a43f4d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21sha256:6531a1f6443ebf44ae84f62ea1f065bdbe797ef71ea2ee577cda896ad239f921e504c18469cc47e9736f840c64099f52e87e938b83c5a0fe5dabc08237ba48c3CMD ["php" "-a"]
d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-cli$ docker pull library/php@sha256:b759ead33c7dfbeff09283f7e69627797736b022cbd1cea2c760a1af1919be25
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5eENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bENV PHP_VERSION=5.6.19
fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82ENV PHP_FILENAME=php-5.6.19.tar.xz
800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
8138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4sha256:b70135a50b0cc365de12c7d40c16c2c671570646da94f22e2cb44742a09a43f4d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21sha256:6531a1f6443ebf44ae84f62ea1f065bdbe797ef71ea2ee577cda896ad239f921e504c18469cc47e9736f840c64099f52e87e938b83c5a0fe5dabc08237ba48c3CMD ["php" "-a"]
d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20does not exist (yet?)
php:5.6$ docker pull library/php@sha256:ceb1fc0e48670d1d6d75412d054d13cbc458518474f6d15871a4dacf74c8a859
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5eENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bENV PHP_VERSION=5.6.19
fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82ENV PHP_FILENAME=php-5.6.19.tar.xz
800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
8138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4sha256:b70135a50b0cc365de12c7d40c16c2c671570646da94f22e2cb44742a09a43f4d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21sha256:6531a1f6443ebf44ae84f62ea1f065bdbe797ef71ea2ee577cda896ad239f921e504c18469cc47e9736f840c64099f52e87e938b83c5a0fe5dabc08237ba48c3CMD ["php" "-a"]
d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5$ docker pull library/php@sha256:5877026b4da1dbf5c41647b92f1002313628bd8728aefdcd4dd2cc4632a07ac8
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5eENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bENV PHP_VERSION=5.6.19
fd73ed8bc9aa0d1ab6d1977f23f3efb23c0908e8c32e08dfd1ad9b87a8779f5esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82ENV PHP_FILENAME=php-5.6.19.tar.xz
800a94b00f3e1bbf889c6fbc4427127a3ff89e601b0da5c94bd905e673275e7bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
d422e8e472a961eb0d0bdc93a3bff37345e74981e70842caf09d34ba5c8d9c82sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
8138a6ed69402b847e6f13dc7097ed8f06b4751f3bc74aca15646676e59d43c4sha256:b70135a50b0cc365de12c7d40c16c2c671570646da94f22e2cb44742a09a43f4d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
822d4e1fdcf3f9cb43197fff8e00a4316b0aeb7728b67b32f0c1874efbcd5e21sha256:6531a1f6443ebf44ae84f62ea1f065bdbe797ef71ea2ee577cda896ad239f921e504c18469cc47e9736f840c64099f52e87e938b83c5a0fe5dabc08237ba48c3CMD ["php" "-a"]
d6a2604af18735610496d8cb0e78e89209bc57f13adbb45304370a20ec147767sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-alpinedoes not exist (yet?)
php:5.6-alpine$ docker pull library/php@sha256:0b1d9bf52b635092d9015757fd702695fc6e73cfe232d4b969ed840c646bd550
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e94490ad18c4a7dd959b3457e91c659c89d004650ae65bb85867bccb4db8daa0bf5dbfENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d74033902f0e9499a44aff76dea458c89a5dc0becb9ce64a6ccbade4e95dac63ENV PHP_VERSION=5.6.19
ad18c4a7dd959b3457e91c659c89d004650ae65bb85867bccb4db8daa0bf5dbfsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c3fc2df995cbf2cfb7c4f1be766263c129542bb2b0da865ed340377687a058c0ENV PHP_FILENAME=php-5.6.19.tar.xz
d74033902f0e9499a44aff76dea458c89a5dc0becb9ce64a6ccbade4e95dac63sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a3bced5e6956926eb4615cea93787013486075eb7f48bb65dfa9704e6d95a9daENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
c3fc2df995cbf2cfb7c4f1be766263c129542bb2b0da865ed340377687a058c0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f648543344d20e42eb8cb304ac5e95c68992c6f37a0b90e8fd2def0fce40578aRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
a3bced5e6956926eb4615cea93787013486075eb7f48bb65dfa9704e6d95a9dasha256:c8fe6d50a396e1878522784b9084b01f5e3497249ce53b24c98ffd5ba180b6c9f7389fc4bc9a0099e43af001cab24c04c1a9b25b267acce377b30922e43976daCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
f648543344d20e42eb8cb304ac5e95c68992c6f37a0b90e8fd2def0fce40578asha256:8b55f2075f8dec6edaef76ff3f5fef5d0ba5b9bbe4e4c89dfd44bff948153f4b7ac9c3c79d62de4feb01570e60d278d91009fd507587aedd722e91727f25b0fdCMD ["php" "-a"]
f7389fc4bc9a0099e43af001cab24c04c1a9b25b267acce377b30922e43976dasha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-alpine$ docker pull library/php@sha256:64414f574f20e419e00b3a4973b2e2dca1ac39072f8f8d4c40c3042b294e4996
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e94490ad18c4a7dd959b3457e91c659c89d004650ae65bb85867bccb4db8daa0bf5dbfENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d74033902f0e9499a44aff76dea458c89a5dc0becb9ce64a6ccbade4e95dac63ENV PHP_VERSION=5.6.19
ad18c4a7dd959b3457e91c659c89d004650ae65bb85867bccb4db8daa0bf5dbfsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c3fc2df995cbf2cfb7c4f1be766263c129542bb2b0da865ed340377687a058c0ENV PHP_FILENAME=php-5.6.19.tar.xz
d74033902f0e9499a44aff76dea458c89a5dc0becb9ce64a6ccbade4e95dac63sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a3bced5e6956926eb4615cea93787013486075eb7f48bb65dfa9704e6d95a9daENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
c3fc2df995cbf2cfb7c4f1be766263c129542bb2b0da865ed340377687a058c0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f648543344d20e42eb8cb304ac5e95c68992c6f37a0b90e8fd2def0fce40578aRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
a3bced5e6956926eb4615cea93787013486075eb7f48bb65dfa9704e6d95a9dasha256:c8fe6d50a396e1878522784b9084b01f5e3497249ce53b24c98ffd5ba180b6c9f7389fc4bc9a0099e43af001cab24c04c1a9b25b267acce377b30922e43976daCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
f648543344d20e42eb8cb304ac5e95c68992c6f37a0b90e8fd2def0fce40578asha256:8b55f2075f8dec6edaef76ff3f5fef5d0ba5b9bbe4e4c89dfd44bff948153f4b7ac9c3c79d62de4feb01570e60d278d91009fd507587aedd722e91727f25b0fdCMD ["php" "-a"]
f7389fc4bc9a0099e43af001cab24c04c1a9b25b267acce377b30922e43976dasha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-apachedoes not exist (yet?)
php:5.6-apache$ docker pull library/php@sha256:812c39f9fe2ca13611bd8c0ad25dc26b88a001a4900708a8d6062d091f410da9
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9RUN apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:d372683351517c93df87ab3c3eb46c51ba3819b0888c5b1f88601d8db606c5e6edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3eRUN rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9sha256:9aaa52a1aaf9a7711d3586ec0b0ef29b51cd30106d206d33e3cafc17f3c533984e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544RUN a2dismod mpm_event && a2enmod mpm_prefork
edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3esha256:ff2e9ae091ddaf778eb9c0667b18e6573ea10961b96d258bf80f5b097404e8886adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2RUN mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
4e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544sha256:db76819621f2d97a8f918480a46e525a12da7161b76258476e2185320d77101ba377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682COPY file:cd759b8d41f4b210d6ab9589edc3741a6aa46739a169e73608046d3df8cbadc7 in /etc/apache2/apache2.conf
6adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2sha256:45ee1091ed81d8a6b92e1d67f20c602d5d585df829b514dd5e74eca3feafa18b48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
a377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d479e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48022d12327c2bf3e193060c515aca507d9949394e329aecf150eed542a56afa0ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
79e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d497ca7be0a2d21cd2ae845575af7c9c757816b6f044072582aa2ab66bdf6bce4cENV PHP_VERSION=5.6.19
8022d12327c2bf3e193060c515aca507d9949394e329aecf150eed542a56afa0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f805745b05695967b7a29cb02f8b68227321bf09e66dfda81689a26a603d9053ENV PHP_FILENAME=php-5.6.19.tar.xz
97ca7be0a2d21cd2ae845575af7c9c757816b6f044072582aa2ab66bdf6bce4csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42fd92eb2bf897bc9ad7715b74aaef6a0ddde1e656e8d21cb90a7a4aba0dd04a9ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
f805745b05695967b7a29cb02f8b68227321bf09e66dfda81689a26a603d9053sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42003c85ae50a642431aa16add6508e4e0f92d6ad6b21b525672908c0778c15acRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
2fd92eb2bf897bc9ad7715b74aaef6a0ddde1e656e8d21cb90a7a4aba0dd04a9sha256:9a8cf28bbeb2843a89acc78e6771d01d36dd81d559a3fb5429adc1a4cd488f30b60dd0763b1384241519c136623f0cbcd5705614c898c97c7ccbe928b3f86ab3COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
2003c85ae50a642431aa16add6508e4e0f92d6ad6b21b525672908c0778c15acsha256:146ad57e056b2e4cd3b61f92443cfbb1adf99339b2515c31891958e61cfff14edb130634a7cc54b70f2d75ddd1d2dc4ae1339af3a5bf414d9048569fee3c148fCOPY file:7f47595ed3e349ddf206e03fa4cceb50bbc7e82f815fcd7b924339356c688281 in /usr/local/bin/
b60dd0763b1384241519c136623f0cbcd5705614c898c97c7ccbe928b3f86ab3sha256:32d4d7a73f2848c8653d148a59f64f1f5e709629d9138fd09a02bab678740b20ddbe117d8e4fb0235fd1e73cb2b57cf7b3352706a0991823424efed2cee6921aWORKDIR /var/www/html
db130634a7cc54b70f2d75ddd1d2dc4ae1339af3a5bf414d9048569fee3c148fsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d412952bcb5c159e6d3e7384f55bb822b373f521eb252a813943354bd60e5321a4EXPOSE 80/tcp
ddbe117d8e4fb0235fd1e73cb2b57cf7b3352706a0991823424efed2cee6921asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d441ff154f74cd930b8cb4d4c36d3e35afe4561836df172a3d4feb505ba9f5231fCMD ["apache2-foreground"]
12952bcb5c159e6d3e7384f55bb822b373f521eb252a813943354bd60e5321a4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-apache$ docker pull library/php@sha256:00def149d3247b9832f26d69832def2f13fe954fe53cc39a2a3b7becececcbbd
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9RUN apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:d372683351517c93df87ab3c3eb46c51ba3819b0888c5b1f88601d8db606c5e6edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3eRUN rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9sha256:9aaa52a1aaf9a7711d3586ec0b0ef29b51cd30106d206d33e3cafc17f3c533984e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544RUN a2dismod mpm_event && a2enmod mpm_prefork
edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3esha256:ff2e9ae091ddaf778eb9c0667b18e6573ea10961b96d258bf80f5b097404e8886adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2RUN mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
4e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544sha256:db76819621f2d97a8f918480a46e525a12da7161b76258476e2185320d77101ba377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682COPY file:cd759b8d41f4b210d6ab9589edc3741a6aa46739a169e73608046d3df8cbadc7 in /etc/apache2/apache2.conf
6adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2sha256:45ee1091ed81d8a6b92e1d67f20c602d5d585df829b514dd5e74eca3feafa18b48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
a377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d479e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48022d12327c2bf3e193060c515aca507d9949394e329aecf150eed542a56afa0ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
79e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d497ca7be0a2d21cd2ae845575af7c9c757816b6f044072582aa2ab66bdf6bce4cENV PHP_VERSION=5.6.19
8022d12327c2bf3e193060c515aca507d9949394e329aecf150eed542a56afa0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f805745b05695967b7a29cb02f8b68227321bf09e66dfda81689a26a603d9053ENV PHP_FILENAME=php-5.6.19.tar.xz
97ca7be0a2d21cd2ae845575af7c9c757816b6f044072582aa2ab66bdf6bce4csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42fd92eb2bf897bc9ad7715b74aaef6a0ddde1e656e8d21cb90a7a4aba0dd04a9ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
f805745b05695967b7a29cb02f8b68227321bf09e66dfda81689a26a603d9053sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42003c85ae50a642431aa16add6508e4e0f92d6ad6b21b525672908c0778c15acRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
2fd92eb2bf897bc9ad7715b74aaef6a0ddde1e656e8d21cb90a7a4aba0dd04a9sha256:9a8cf28bbeb2843a89acc78e6771d01d36dd81d559a3fb5429adc1a4cd488f30b60dd0763b1384241519c136623f0cbcd5705614c898c97c7ccbe928b3f86ab3COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
2003c85ae50a642431aa16add6508e4e0f92d6ad6b21b525672908c0778c15acsha256:146ad57e056b2e4cd3b61f92443cfbb1adf99339b2515c31891958e61cfff14edb130634a7cc54b70f2d75ddd1d2dc4ae1339af3a5bf414d9048569fee3c148fCOPY file:7f47595ed3e349ddf206e03fa4cceb50bbc7e82f815fcd7b924339356c688281 in /usr/local/bin/
b60dd0763b1384241519c136623f0cbcd5705614c898c97c7ccbe928b3f86ab3sha256:32d4d7a73f2848c8653d148a59f64f1f5e709629d9138fd09a02bab678740b20ddbe117d8e4fb0235fd1e73cb2b57cf7b3352706a0991823424efed2cee6921aWORKDIR /var/www/html
db130634a7cc54b70f2d75ddd1d2dc4ae1339af3a5bf414d9048569fee3c148fsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d412952bcb5c159e6d3e7384f55bb822b373f521eb252a813943354bd60e5321a4EXPOSE 80/tcp
ddbe117d8e4fb0235fd1e73cb2b57cf7b3352706a0991823424efed2cee6921asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d441ff154f74cd930b8cb4d4c36d3e35afe4561836df172a3d4feb505ba9f5231fCMD ["apache2-foreground"]
12952bcb5c159e6d3e7384f55bb822b373f521eb252a813943354bd60e5321a4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-fpmdoes not exist (yet?)
php:5.6-fpm$ docker pull library/php@sha256:db2bad94f10ea4fb7a3a70ae0a89057210da5703a33c22e4a77995051c5d6fe8
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd606961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d5d7a79daf76f2d1a35477ee9930563bd9470313ed4d6a72bce71e7941fe3da9ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
6961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ea8e5abc36bc3f01c3d7e29af9289bd26122fb6aff8d9646baec0f71a16eb515ENV PHP_VERSION=5.6.19
d5d7a79daf76f2d1a35477ee9930563bd9470313ed4d6a72bce71e7941fe3da9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d3dacb37d4915e9a6c1b756563376aca1591309fbe50d01c5590a4d58e6ed25aENV PHP_FILENAME=php-5.6.19.tar.xz
ea8e5abc36bc3f01c3d7e29af9289bd26122fb6aff8d9646baec0f71a16eb515sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d493ab3d6235a49fa4987271fd09583d08086f9aa43623765a6dbe8c74b246636bENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
d3dacb37d4915e9a6c1b756563376aca1591309fbe50d01c5590a4d58e6ed25asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d466c845f4641e644ccc174cdfe0e98f9388a3cacb0075fc00664fdae21c5a9af5RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
93ab3d6235a49fa4987271fd09583d08086f9aa43623765a6dbe8c74b246636bsha256:d632da93fae61b672f7ab05ae3c01c03fc4aceeaa03bdcab051396a0582b57838c7145353f535b47d2031a61c66d173a9d8878ea0fa9ca1c000caff06cf81d72COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
66c845f4641e644ccc174cdfe0e98f9388a3cacb0075fc00664fdae21c5a9af5sha256:9d32d22b170ab89c4c506495745d863f076a9b5b2f3ece3906b0b6076c371fa6847f91d2cf002ed8c2ac6f378ffc5bb14012e4a7c204f3802ff832749f0bbf4fWORKDIR /var/www/html
8c7145353f535b47d2031a61c66d173a9d8878ea0fa9ca1c000caff06cf81d72sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40c281a685668698548a35e1801c1d40a25904d2f0827f74d4cd33a945f9f3d01RUN set -ex \
&& 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
847f91d2cf002ed8c2ac6f378ffc5bb14012e4a7c204f3802ff832749f0bbf4fsha256:d05df7a4609c36b0cafebc7b128585d1b54dd69427e1f4b0ed0f37fd076964f7a13790dd8555af64b5a163ee47b4db6eb25b4d9552200d2ec5cb9058f20011e8EXPOSE 9000/tcp
0c281a685668698548a35e1801c1d40a25904d2f0827f74d4cd33a945f9f3d01sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c6cc8696a7cb04adc2de03180d98380162351e3fc4c385a540cfb00295302e31CMD ["php-fpm"]
a13790dd8555af64b5a163ee47b4db6eb25b4d9552200d2ec5cb9058f20011e8sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-fpm$ docker pull library/php@sha256:a16c343b997bea6c4028a0d4df19adced25e73a8f9f222763660409780cb35a1
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd606961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d5d7a79daf76f2d1a35477ee9930563bd9470313ed4d6a72bce71e7941fe3da9ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
6961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ea8e5abc36bc3f01c3d7e29af9289bd26122fb6aff8d9646baec0f71a16eb515ENV PHP_VERSION=5.6.19
d5d7a79daf76f2d1a35477ee9930563bd9470313ed4d6a72bce71e7941fe3da9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d3dacb37d4915e9a6c1b756563376aca1591309fbe50d01c5590a4d58e6ed25aENV PHP_FILENAME=php-5.6.19.tar.xz
ea8e5abc36bc3f01c3d7e29af9289bd26122fb6aff8d9646baec0f71a16eb515sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d493ab3d6235a49fa4987271fd09583d08086f9aa43623765a6dbe8c74b246636bENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
d3dacb37d4915e9a6c1b756563376aca1591309fbe50d01c5590a4d58e6ed25asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d466c845f4641e644ccc174cdfe0e98f9388a3cacb0075fc00664fdae21c5a9af5RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
93ab3d6235a49fa4987271fd09583d08086f9aa43623765a6dbe8c74b246636bsha256:d632da93fae61b672f7ab05ae3c01c03fc4aceeaa03bdcab051396a0582b57838c7145353f535b47d2031a61c66d173a9d8878ea0fa9ca1c000caff06cf81d72COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
66c845f4641e644ccc174cdfe0e98f9388a3cacb0075fc00664fdae21c5a9af5sha256:9d32d22b170ab89c4c506495745d863f076a9b5b2f3ece3906b0b6076c371fa6847f91d2cf002ed8c2ac6f378ffc5bb14012e4a7c204f3802ff832749f0bbf4fWORKDIR /var/www/html
8c7145353f535b47d2031a61c66d173a9d8878ea0fa9ca1c000caff06cf81d72sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40c281a685668698548a35e1801c1d40a25904d2f0827f74d4cd33a945f9f3d01RUN set -ex \
&& 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
847f91d2cf002ed8c2ac6f378ffc5bb14012e4a7c204f3802ff832749f0bbf4fsha256:d05df7a4609c36b0cafebc7b128585d1b54dd69427e1f4b0ed0f37fd076964f7a13790dd8555af64b5a163ee47b4db6eb25b4d9552200d2ec5cb9058f20011e8EXPOSE 9000/tcp
0c281a685668698548a35e1801c1d40a25904d2f0827f74d4cd33a945f9f3d01sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c6cc8696a7cb04adc2de03180d98380162351e3fc4c385a540cfb00295302e31CMD ["php-fpm"]
a13790dd8555af64b5a163ee47b4db6eb25b4d9552200d2ec5cb9058f20011e8sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-fpm-alpinedoes not exist (yet?)
php:5.6-fpm-alpine$ docker pull library/php@sha256:26356cdf7e2fcc0d5c78694c2faa5999432220450ab5fe23a663604f27c26234
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944905817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d46c2df7114fe6dd9471ad42bdab06e5c70c1f973d7c56b4534b076bfcc2cecbceENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
5817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d470326dcb05ad89371c3482b4a6ad55d5731ee39dc9828fcb94fd9dea276fc3dcENV PHP_VERSION=5.6.19
6c2df7114fe6dd9471ad42bdab06e5c70c1f973d7c56b4534b076bfcc2cecbcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d415fc9f731f1032d8aa55804437e0b41cc2f79785d30ce17b48ffd56d74287183ENV PHP_FILENAME=php-5.6.19.tar.xz
70326dcb05ad89371c3482b4a6ad55d5731ee39dc9828fcb94fd9dea276fc3dcsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d431101b36e08cfa1f7d6f73a52abacbf76207100720cb18f9817f211b01c173b4ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
15fc9f731f1032d8aa55804437e0b41cc2f79785d30ce17b48ffd56d74287183sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45a83c234260f423da05f59dabdda6704bdb4f95913a12562e75753ff9c99dcf8RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
31101b36e08cfa1f7d6f73a52abacbf76207100720cb18f9817f211b01c173b4sha256:b758b8b94826d171edbb6a18693651ac61a7886adc650750b792fb2ccfbdeb2a6a409112ed2184fa1c5e436d9c5ba0e448ffaa0ebd217593086b3d24986ffa8dCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
5a83c234260f423da05f59dabdda6704bdb4f95913a12562e75753ff9c99dcf8sha256:75e622974ae42ed269746fcc10668916578f0323419c58f8bdf5cfa4d41ba44f2bc44b59e71161174312578e4507dcb35154364ae1f34079edb17d65698ea31fWORKDIR /var/www/html
6a409112ed2184fa1c5e436d9c5ba0e448ffaa0ebd217593086b3d24986ffa8dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48da1000e30428b915baefc6e492276a51efd6d3e43c70e93b63612b3a11d17a4RUN set -ex \
&& 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
2bc44b59e71161174312578e4507dcb35154364ae1f34079edb17d65698ea31fsha256:3a1f39304ac21d48c5956840f46609d472b27207d1fb012c3cc38b1b62b09a1d45280880684ceff307ec80fd2eae5ae3c62081cd80c9b9f34ce3d4cab569f37dEXPOSE 9000/tcp
8da1000e30428b915baefc6e492276a51efd6d3e43c70e93b63612b3a11d17a4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c3050607def01b0abcfe8d2cedc0fd27d02c1b17b5dc427160f0d470e05e6415CMD ["php-fpm"]
45280880684ceff307ec80fd2eae5ae3c62081cd80c9b9f34ce3d4cab569f37dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-fpm-alpine$ docker pull library/php@sha256:e515482297c4bc1e679805db4c5c4b55fed3c6c6862bb24d3227c59c47d2b234
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944905817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d46c2df7114fe6dd9471ad42bdab06e5c70c1f973d7c56b4534b076bfcc2cecbceENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
5817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d470326dcb05ad89371c3482b4a6ad55d5731ee39dc9828fcb94fd9dea276fc3dcENV PHP_VERSION=5.6.19
6c2df7114fe6dd9471ad42bdab06e5c70c1f973d7c56b4534b076bfcc2cecbcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d415fc9f731f1032d8aa55804437e0b41cc2f79785d30ce17b48ffd56d74287183ENV PHP_FILENAME=php-5.6.19.tar.xz
70326dcb05ad89371c3482b4a6ad55d5731ee39dc9828fcb94fd9dea276fc3dcsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d431101b36e08cfa1f7d6f73a52abacbf76207100720cb18f9817f211b01c173b4ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
15fc9f731f1032d8aa55804437e0b41cc2f79785d30ce17b48ffd56d74287183sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45a83c234260f423da05f59dabdda6704bdb4f95913a12562e75753ff9c99dcf8RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
31101b36e08cfa1f7d6f73a52abacbf76207100720cb18f9817f211b01c173b4sha256:b758b8b94826d171edbb6a18693651ac61a7886adc650750b792fb2ccfbdeb2a6a409112ed2184fa1c5e436d9c5ba0e448ffaa0ebd217593086b3d24986ffa8dCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
5a83c234260f423da05f59dabdda6704bdb4f95913a12562e75753ff9c99dcf8sha256:75e622974ae42ed269746fcc10668916578f0323419c58f8bdf5cfa4d41ba44f2bc44b59e71161174312578e4507dcb35154364ae1f34079edb17d65698ea31fWORKDIR /var/www/html
6a409112ed2184fa1c5e436d9c5ba0e448ffaa0ebd217593086b3d24986ffa8dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d48da1000e30428b915baefc6e492276a51efd6d3e43c70e93b63612b3a11d17a4RUN set -ex \
&& 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
2bc44b59e71161174312578e4507dcb35154364ae1f34079edb17d65698ea31fsha256:3a1f39304ac21d48c5956840f46609d472b27207d1fb012c3cc38b1b62b09a1d45280880684ceff307ec80fd2eae5ae3c62081cd80c9b9f34ce3d4cab569f37dEXPOSE 9000/tcp
8da1000e30428b915baefc6e492276a51efd6d3e43c70e93b63612b3a11d17a4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c3050607def01b0abcfe8d2cedc0fd27d02c1b17b5dc427160f0d470e05e6415CMD ["php-fpm"]
45280880684ceff307ec80fd2eae5ae3c62081cd80c9b9f34ce3d4cab569f37dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-ztsdoes not exist (yet?)
php:5.6-zts$ docker pull library/php@sha256:7a4f42ca0862eec4d1f456f0bc29678d0939f7609e72858c411eaf0530a7df14
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6005928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bceENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f29005c7a9c3568ef81979ca6f06faac8ce3a36653953d3a60b27cbecc69dd25ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
05928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4318c28997f3dbab2222fa3cf18a90d41ed80bdd87f6b8f000b7093591a0dd3f0ENV PHP_VERSION=5.6.19
f29005c7a9c3568ef81979ca6f06faac8ce3a36653953d3a60b27cbecc69dd25sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42207b11e8eae7be08f9d79c05fbd221fd895b18fee581a8d71df3034596c03cbENV PHP_FILENAME=php-5.6.19.tar.xz
318c28997f3dbab2222fa3cf18a90d41ed80bdd87f6b8f000b7093591a0dd3f0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47b32d8d8de35bc49d9bb944f05118f278ab652bc84a2a302da2c5ffa650a9f10ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
2207b11e8eae7be08f9d79c05fbd221fd895b18fee581a8d71df3034596c03cbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d435a0d34033e1e8e0e681f7db2cb78d39242fe682db3fc9f3d50c2a47c8511f96RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
7b32d8d8de35bc49d9bb944f05118f278ab652bc84a2a302da2c5ffa650a9f10sha256:b2255231bf76bfddc8d593fa0b2efc3badf6e80e8be210d94fd79c2139b0247829ec4478306755cd8436a9a84af1106c1dcd0739204f019de54d893bd315063eCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
35a0d34033e1e8e0e681f7db2cb78d39242fe682db3fc9f3d50c2a47c8511f96sha256:776a209439b574ca54dc5503cb3c4a79474c4946215439d0c1d716fdaf35becd7014d4a7f6e45dbc9158b36df7f827a2b45b74a17cbc10a94b11fe84d24cd325CMD ["php" "-a"]
29ec4478306755cd8436a9a84af1106c1dcd0739204f019de54d893bd315063esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-zts$ docker pull library/php@sha256:250a8c363485f2ff1b9ce82cc068044b8f373404782d00f9474b0cb5f357ef74
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6005928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bceENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4f29005c7a9c3568ef81979ca6f06faac8ce3a36653953d3a60b27cbecc69dd25ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
05928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4318c28997f3dbab2222fa3cf18a90d41ed80bdd87f6b8f000b7093591a0dd3f0ENV PHP_VERSION=5.6.19
f29005c7a9c3568ef81979ca6f06faac8ce3a36653953d3a60b27cbecc69dd25sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42207b11e8eae7be08f9d79c05fbd221fd895b18fee581a8d71df3034596c03cbENV PHP_FILENAME=php-5.6.19.tar.xz
318c28997f3dbab2222fa3cf18a90d41ed80bdd87f6b8f000b7093591a0dd3f0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47b32d8d8de35bc49d9bb944f05118f278ab652bc84a2a302da2c5ffa650a9f10ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
2207b11e8eae7be08f9d79c05fbd221fd895b18fee581a8d71df3034596c03cbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d435a0d34033e1e8e0e681f7db2cb78d39242fe682db3fc9f3d50c2a47c8511f96RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
7b32d8d8de35bc49d9bb944f05118f278ab652bc84a2a302da2c5ffa650a9f10sha256:b2255231bf76bfddc8d593fa0b2efc3badf6e80e8be210d94fd79c2139b0247829ec4478306755cd8436a9a84af1106c1dcd0739204f019de54d893bd315063eCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
35a0d34033e1e8e0e681f7db2cb78d39242fe682db3fc9f3d50c2a47c8511f96sha256:776a209439b574ca54dc5503cb3c4a79474c4946215439d0c1d716fdaf35becd7014d4a7f6e45dbc9158b36df7f827a2b45b74a17cbc10a94b11fe84d24cd325CMD ["php" "-a"]
29ec4478306755cd8436a9a84af1106c1dcd0739204f019de54d893bd315063esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5.6.20-zts-alpinedoes not exist (yet?)
php:5.6-zts-alpine$ docker pull library/php@sha256:db8988bbdf35fd4e332367406f76c804c5265a593fc22743f5932a1c39045b6c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944906ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49a4108dd9bfbb9e901193f2b9d1e3ef125d8049548d8edcbf69d773ce37ae963ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
6ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e0472adf637b09947c3bb666f300fe48d1628eee9b707eca8796497fc5b48b43ENV PHP_VERSION=5.6.19
9a4108dd9bfbb9e901193f2b9d1e3ef125d8049548d8edcbf69d773ce37ae963sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a0c63fffde9eb6bdf1156c80eed5edf0b552e213bfae4cb658237cc6f0539bccENV PHP_FILENAME=php-5.6.19.tar.xz
e0472adf637b09947c3bb666f300fe48d1628eee9b707eca8796497fc5b48b43sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c7e4620423e465f878b6946043f5598e3ad592996a13d4e14e727bbca60a6b86ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
a0c63fffde9eb6bdf1156c80eed5edf0b552e213bfae4cb658237cc6f0539bccsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4db4d24c5be53ddf9769d43cc5856f8ad198a8f461a169c7b88426bbc9f28efbfRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
c7e4620423e465f878b6946043f5598e3ad592996a13d4e14e727bbca60a6b86sha256:536bf1c5feb0fa0cdca4b1baac62b9e667ec57d211bc0f878608413b37ed45c75899baa20d72f923997d68b209db566635ae0a985500567f402ea05437896c94COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
db4d24c5be53ddf9769d43cc5856f8ad198a8f461a169c7b88426bbc9f28efbfsha256:30e78f4c3657d6c308d7d9aff2d90800bb215fca0e9deebf9131cdfe61b53bc6347810adf545edff9508c66596241a88638d134025ffa87541982b0dce07c658CMD ["php" "-a"]
5899baa20d72f923997d68b209db566635ae0a985500567f402ea05437896c94sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:5-zts-alpine$ docker pull library/php@sha256:f2bf86a01612e62b9993500dbd0fadd1808eb043616e3668e0b5f1bf5aef6cfc
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944906ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49a4108dd9bfbb9e901193f2b9d1e3ef125d8049548d8edcbf69d773ce37ae963ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
6ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e0472adf637b09947c3bb666f300fe48d1628eee9b707eca8796497fc5b48b43ENV PHP_VERSION=5.6.19
9a4108dd9bfbb9e901193f2b9d1e3ef125d8049548d8edcbf69d773ce37ae963sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a0c63fffde9eb6bdf1156c80eed5edf0b552e213bfae4cb658237cc6f0539bccENV PHP_FILENAME=php-5.6.19.tar.xz
e0472adf637b09947c3bb666f300fe48d1628eee9b707eca8796497fc5b48b43sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c7e4620423e465f878b6946043f5598e3ad592996a13d4e14e727bbca60a6b86ENV PHP_SHA256=bb32337f93a00b71789f116bddafa8848139120e7fb6f4f98a84f52dbcb8329f
a0c63fffde9eb6bdf1156c80eed5edf0b552e213bfae4cb658237cc6f0539bccsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4db4d24c5be53ddf9769d43cc5856f8ad198a8f461a169c7b88426bbc9f28efbfRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
c7e4620423e465f878b6946043f5598e3ad592996a13d4e14e727bbca60a6b86sha256:536bf1c5feb0fa0cdca4b1baac62b9e667ec57d211bc0f878608413b37ed45c75899baa20d72f923997d68b209db566635ae0a985500567f402ea05437896c94COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
db4d24c5be53ddf9769d43cc5856f8ad198a8f461a169c7b88426bbc9f28efbfsha256:30e78f4c3657d6c308d7d9aff2d90800bb215fca0e9deebf9131cdfe61b53bc6347810adf545edff9508c66596241a88638d134025ffa87541982b0dce07c658CMD ["php" "-a"]
5899baa20d72f923997d68b209db566635ae0a985500567f402ea05437896c94sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-clidoes not exist (yet?)
php:7.0-cli$ docker pull library/php@sha256:769bedb14a723a2dd7849a6dd38b2dc81ef572db39ed5709ce17761915867ac2
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55ENV PHP_VERSION=7.0.4
414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9aENV PHP_FILENAME=php-7.0.4.tar.xz
377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
4ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43sha256:fd91f8bf39dfe8ce018878b7db2712b741eca07cfb17a400d3098fb6a86189ba017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3aCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007sha256:6d7c00c29f57273764d43be3febf428445ccb98216760bc56ee7795beeff4f0fdc72bf0ed496b8643fff075fef5e9f6dd847fda07382c9c770ebbd2a098cf569CMD ["php" "-a"]
017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-cli$ docker pull library/php@sha256:33958b79bccf09ab996d6ee956cf3e82c1f1355208a421df65cb19b9abefaf92
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55ENV PHP_VERSION=7.0.4
414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9aENV PHP_FILENAME=php-7.0.4.tar.xz
377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
4ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43sha256:fd91f8bf39dfe8ce018878b7db2712b741eca07cfb17a400d3098fb6a86189ba017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3aCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007sha256:6d7c00c29f57273764d43be3febf428445ccb98216760bc56ee7795beeff4f0fdc72bf0ed496b8643fff075fef5e9f6dd847fda07382c9c770ebbd2a098cf569CMD ["php" "-a"]
017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:cli$ docker pull library/php@sha256:ac838f62309037936cd619c98f444f83cd657c07eff8a43d0307b11eedfc1daa
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55ENV PHP_VERSION=7.0.4
414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9aENV PHP_FILENAME=php-7.0.4.tar.xz
377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
4ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43sha256:fd91f8bf39dfe8ce018878b7db2712b741eca07cfb17a400d3098fb6a86189ba017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3aCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007sha256:6d7c00c29f57273764d43be3febf428445ccb98216760bc56ee7795beeff4f0fdc72bf0ed496b8643fff075fef5e9f6dd847fda07382c9c770ebbd2a098cf569CMD ["php" "-a"]
017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5does not exist (yet?)
php:7.0$ docker pull library/php@sha256:7507599f718aa36c36f918f3c228c9492573acf676e9a140e5b07cd748d5394b
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55ENV PHP_VERSION=7.0.4
414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9aENV PHP_FILENAME=php-7.0.4.tar.xz
377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
4ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43sha256:fd91f8bf39dfe8ce018878b7db2712b741eca07cfb17a400d3098fb6a86189ba017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3aCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007sha256:6d7c00c29f57273764d43be3febf428445ccb98216760bc56ee7795beeff4f0fdc72bf0ed496b8643fff075fef5e9f6dd847fda07382c9c770ebbd2a098cf569CMD ["php" "-a"]
017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7$ docker pull library/php@sha256:84e00f6e39b7c0482abeba35c13387147c3d73ea188328ca26dec10be9f1756e
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55ENV PHP_VERSION=7.0.4
414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9aENV PHP_FILENAME=php-7.0.4.tar.xz
377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
4ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43sha256:fd91f8bf39dfe8ce018878b7db2712b741eca07cfb17a400d3098fb6a86189ba017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3aCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007sha256:6d7c00c29f57273764d43be3febf428445ccb98216760bc56ee7795beeff4f0fdc72bf0ed496b8643fff075fef5e9f6dd847fda07382c9c770ebbd2a098cf569CMD ["php" "-a"]
017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:latest$ docker pull library/php@sha256:a98c4203f8d463ddc018948931ce70df4dd2204c3394cc183a5cc1f38b799c81
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55ENV PHP_VERSION=7.0.4
414e9236fd4a3eac8d4401ff269a8af0efb4fa9ae8dad9b79adc331717bb8c36sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9aENV PHP_FILENAME=php-7.0.4.tar.xz
377f29f1fe11e039278b17050512d04b7c396918cf14f50bac51620f97f61f55sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
4ececbfadf533f56b36c6ffbf4de270b49fc2c7de8ff021f21ccc20198a73a9asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
472492e2e200ae16d8368aa1ec080d8b95da6f387b93f841a4f6ac8d5fb46f43sha256:fd91f8bf39dfe8ce018878b7db2712b741eca07cfb17a400d3098fb6a86189ba017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3aCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7bd756f7df415e3c2e14c1b2910e9f258742fcbf82686eed2fd85a6396537007sha256:6d7c00c29f57273764d43be3febf428445ccb98216760bc56ee7795beeff4f0fdc72bf0ed496b8643fff075fef5e9f6dd847fda07382c9c770ebbd2a098cf569CMD ["php" "-a"]
017e8cabfb295d537aea548824c85fd913c26cf939397a2690bca9e5ab113f3asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-alpinedoes not exist (yet?)
php:7.0-alpine$ docker pull library/php@sha256:b2ac6ddcf75fd5ebbee164339e000334cb8d190c2d64a31ba249072edf0846a8
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e9449048a4783a7f132123398e08868075ca9d5da4acd1cedb78b42a06f1cca4ec0be1ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4186a6b17d0ff4b59859e5875aeff7956de79b6199ed893cb373f6f1ad88cdddeENV PHP_VERSION=7.0.4
48a4783a7f132123398e08868075ca9d5da4acd1cedb78b42a06f1cca4ec0be1sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d458beafecf97ce7bc81f043523e9a3b42c6f249f9ac9600e6e52345104ddee0e4ENV PHP_FILENAME=php-7.0.4.tar.xz
186a6b17d0ff4b59859e5875aeff7956de79b6199ed893cb373f6f1ad88cdddesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d409a1df941209d44671e4448026f9bf5bfeac9b14617c43cc7f97c460cb9e89f8ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
58beafecf97ce7bc81f043523e9a3b42c6f249f9ac9600e6e52345104ddee0e4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d46b6d3afbc40b5a56b55cfa7a8b9faf89f9a790daba30c6e03ce8fa22b425d0a1RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
09a1df941209d44671e4448026f9bf5bfeac9b14617c43cc7f97c460cb9e89f8sha256:6e652add7146837e95087815f57bfa35ca614ba65794ae09ca121b3c2ff5775e719cb6190013a88f558e47033bb483bc7814fc5edc9ba2c3d33c053554269549COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
6b6d3afbc40b5a56b55cfa7a8b9faf89f9a790daba30c6e03ce8fa22b425d0a1sha256:3d175a97414711284b836ef0a9c1c7ab1ed288715f46e63bc5051eb6eddc1bb160bf272175b972a00d5ac3d27235b2ce488b528dfe51bfaeb48e8caa8c92e526CMD ["php" "-a"]
719cb6190013a88f558e47033bb483bc7814fc5edc9ba2c3d33c053554269549sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-alpine$ docker pull library/php@sha256:3c0e76fb0375112c7e5a37d3edc9b0ac86e0bcb809afb002e9a93b9925a78987
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e9449048a4783a7f132123398e08868075ca9d5da4acd1cedb78b42a06f1cca4ec0be1ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4186a6b17d0ff4b59859e5875aeff7956de79b6199ed893cb373f6f1ad88cdddeENV PHP_VERSION=7.0.4
48a4783a7f132123398e08868075ca9d5da4acd1cedb78b42a06f1cca4ec0be1sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d458beafecf97ce7bc81f043523e9a3b42c6f249f9ac9600e6e52345104ddee0e4ENV PHP_FILENAME=php-7.0.4.tar.xz
186a6b17d0ff4b59859e5875aeff7956de79b6199ed893cb373f6f1ad88cdddesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d409a1df941209d44671e4448026f9bf5bfeac9b14617c43cc7f97c460cb9e89f8ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
58beafecf97ce7bc81f043523e9a3b42c6f249f9ac9600e6e52345104ddee0e4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d46b6d3afbc40b5a56b55cfa7a8b9faf89f9a790daba30c6e03ce8fa22b425d0a1RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
09a1df941209d44671e4448026f9bf5bfeac9b14617c43cc7f97c460cb9e89f8sha256:6e652add7146837e95087815f57bfa35ca614ba65794ae09ca121b3c2ff5775e719cb6190013a88f558e47033bb483bc7814fc5edc9ba2c3d33c053554269549COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
6b6d3afbc40b5a56b55cfa7a8b9faf89f9a790daba30c6e03ce8fa22b425d0a1sha256:3d175a97414711284b836ef0a9c1c7ab1ed288715f46e63bc5051eb6eddc1bb160bf272175b972a00d5ac3d27235b2ce488b528dfe51bfaeb48e8caa8c92e526CMD ["php" "-a"]
719cb6190013a88f558e47033bb483bc7814fc5edc9ba2c3d33c053554269549sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:alpine$ docker pull library/php@sha256:03ec5b32c1975da06ea877cdc11fd7573650ff5034995c2f3ca4c2e83ee953d4
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e9449048a4783a7f132123398e08868075ca9d5da4acd1cedb78b42a06f1cca4ec0be1ENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4186a6b17d0ff4b59859e5875aeff7956de79b6199ed893cb373f6f1ad88cdddeENV PHP_VERSION=7.0.4
48a4783a7f132123398e08868075ca9d5da4acd1cedb78b42a06f1cca4ec0be1sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d458beafecf97ce7bc81f043523e9a3b42c6f249f9ac9600e6e52345104ddee0e4ENV PHP_FILENAME=php-7.0.4.tar.xz
186a6b17d0ff4b59859e5875aeff7956de79b6199ed893cb373f6f1ad88cdddesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d409a1df941209d44671e4448026f9bf5bfeac9b14617c43cc7f97c460cb9e89f8ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
58beafecf97ce7bc81f043523e9a3b42c6f249f9ac9600e6e52345104ddee0e4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d46b6d3afbc40b5a56b55cfa7a8b9faf89f9a790daba30c6e03ce8fa22b425d0a1RUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
09a1df941209d44671e4448026f9bf5bfeac9b14617c43cc7f97c460cb9e89f8sha256:6e652add7146837e95087815f57bfa35ca614ba65794ae09ca121b3c2ff5775e719cb6190013a88f558e47033bb483bc7814fc5edc9ba2c3d33c053554269549COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
6b6d3afbc40b5a56b55cfa7a8b9faf89f9a790daba30c6e03ce8fa22b425d0a1sha256:3d175a97414711284b836ef0a9c1c7ab1ed288715f46e63bc5051eb6eddc1bb160bf272175b972a00d5ac3d27235b2ce488b528dfe51bfaeb48e8caa8c92e526CMD ["php" "-a"]
719cb6190013a88f558e47033bb483bc7814fc5edc9ba2c3d33c053554269549sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-apachedoes not exist (yet?)
php:7.0-apache$ docker pull library/php@sha256:47c6d97296c46280526af8fd2f6a1f1ecb779f35b44cc5dbe070c14b8d342127
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9RUN apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:d372683351517c93df87ab3c3eb46c51ba3819b0888c5b1f88601d8db606c5e6edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3eRUN rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9sha256:9aaa52a1aaf9a7711d3586ec0b0ef29b51cd30106d206d33e3cafc17f3c533984e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544RUN a2dismod mpm_event && a2enmod mpm_prefork
edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3esha256:ff2e9ae091ddaf778eb9c0667b18e6573ea10961b96d258bf80f5b097404e8886adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2RUN mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
4e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544sha256:db76819621f2d97a8f918480a46e525a12da7161b76258476e2185320d77101ba377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682COPY file:cd759b8d41f4b210d6ab9589edc3741a6aa46739a169e73608046d3df8cbadc7 in /etc/apache2/apache2.conf
6adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2sha256:45ee1091ed81d8a6b92e1d67f20c602d5d585df829b514dd5e74eca3feafa18b48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
a377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d479e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40c6e215237e24e64b2a87c7b8f1420fea68876532cee71f0fac3fc0d71ad562aENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
79e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d498dc7cc6cb6aad43bc54fd9ebbbf8065791eee49d739ed0e62f32ca7674e1121ENV PHP_VERSION=7.0.4
0c6e215237e24e64b2a87c7b8f1420fea68876532cee71f0fac3fc0d71ad562asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d43915d509b6047dacdd9d8a2dc3c6d742e64255a546c84873a8f34595df393be4ENV PHP_FILENAME=php-7.0.4.tar.xz
98dc7cc6cb6aad43bc54fd9ebbbf8065791eee49d739ed0e62f32ca7674e1121sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4de6fb51fdbbb5c31e07d9900efdf8d1d979070de888299f338ae9ec40ff09f3bENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
3915d509b6047dacdd9d8a2dc3c6d742e64255a546c84873a8f34595df393be4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44504b26873b8a536d05b1abfb72a51c4d78ad4acc551d87afca4f92bf5a7211cRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
de6fb51fdbbb5c31e07d9900efdf8d1d979070de888299f338ae9ec40ff09f3bsha256:970d79f6e2a7668367365e87c40141c54ad43cf9901fc3a8a152df05f9f4af60d0ee9c7f8444d386d730bc9a260028d4e5ffe72cb63b24bed9151942b86cfcc7COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
4504b26873b8a536d05b1abfb72a51c4d78ad4acc551d87afca4f92bf5a7211csha256:d9862c82d96ca92c384d985801cb46c42aa1ba1faf86d3aa364bae654308b229eeab42da99e276a1511d20ea38423b793448a6035bf869ca0bcea78dc4adc6d2COPY file:7f47595ed3e349ddf206e03fa4cceb50bbc7e82f815fcd7b924339356c688281 in /usr/local/bin/
d0ee9c7f8444d386d730bc9a260028d4e5ffe72cb63b24bed9151942b86cfcc7sha256:1ad29f0134d76f5d577ab1adffd82a696616d58659f08b87ab07fbea1ab5762322d005280b640b0da8bb993ff71741e40f68c82f92753386b225478ff0a0f41eWORKDIR /var/www/html
eeab42da99e276a1511d20ea38423b793448a6035bf869ca0bcea78dc4adc6d2sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d1ae8440d6643faeeda860b22612d2e9b7d5c96b19ee9baf83c4db94016a9454EXPOSE 80/tcp
22d005280b640b0da8bb993ff71741e40f68c82f92753386b225478ff0a0f41esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e4f87b5ab2a8169d47ae75d547ec8d475f9473369197bc874fce1e2196650074CMD ["apache2-foreground"]
d1ae8440d6643faeeda860b22612d2e9b7d5c96b19ee9baf83c4db94016a9454sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-apache$ docker pull library/php@sha256:f788ab3a4687b8e16afd0e0713e577d2172bdbb17d854f945c239360235a0fea
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9RUN apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:d372683351517c93df87ab3c3eb46c51ba3819b0888c5b1f88601d8db606c5e6edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3eRUN rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9sha256:9aaa52a1aaf9a7711d3586ec0b0ef29b51cd30106d206d33e3cafc17f3c533984e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544RUN a2dismod mpm_event && a2enmod mpm_prefork
edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3esha256:ff2e9ae091ddaf778eb9c0667b18e6573ea10961b96d258bf80f5b097404e8886adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2RUN mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
4e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544sha256:db76819621f2d97a8f918480a46e525a12da7161b76258476e2185320d77101ba377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682COPY file:cd759b8d41f4b210d6ab9589edc3741a6aa46739a169e73608046d3df8cbadc7 in /etc/apache2/apache2.conf
6adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2sha256:45ee1091ed81d8a6b92e1d67f20c602d5d585df829b514dd5e74eca3feafa18b48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
a377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d479e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40c6e215237e24e64b2a87c7b8f1420fea68876532cee71f0fac3fc0d71ad562aENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
79e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d498dc7cc6cb6aad43bc54fd9ebbbf8065791eee49d739ed0e62f32ca7674e1121ENV PHP_VERSION=7.0.4
0c6e215237e24e64b2a87c7b8f1420fea68876532cee71f0fac3fc0d71ad562asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d43915d509b6047dacdd9d8a2dc3c6d742e64255a546c84873a8f34595df393be4ENV PHP_FILENAME=php-7.0.4.tar.xz
98dc7cc6cb6aad43bc54fd9ebbbf8065791eee49d739ed0e62f32ca7674e1121sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4de6fb51fdbbb5c31e07d9900efdf8d1d979070de888299f338ae9ec40ff09f3bENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
3915d509b6047dacdd9d8a2dc3c6d742e64255a546c84873a8f34595df393be4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44504b26873b8a536d05b1abfb72a51c4d78ad4acc551d87afca4f92bf5a7211cRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
de6fb51fdbbb5c31e07d9900efdf8d1d979070de888299f338ae9ec40ff09f3bsha256:970d79f6e2a7668367365e87c40141c54ad43cf9901fc3a8a152df05f9f4af60d0ee9c7f8444d386d730bc9a260028d4e5ffe72cb63b24bed9151942b86cfcc7COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
4504b26873b8a536d05b1abfb72a51c4d78ad4acc551d87afca4f92bf5a7211csha256:d9862c82d96ca92c384d985801cb46c42aa1ba1faf86d3aa364bae654308b229eeab42da99e276a1511d20ea38423b793448a6035bf869ca0bcea78dc4adc6d2COPY file:7f47595ed3e349ddf206e03fa4cceb50bbc7e82f815fcd7b924339356c688281 in /usr/local/bin/
d0ee9c7f8444d386d730bc9a260028d4e5ffe72cb63b24bed9151942b86cfcc7sha256:1ad29f0134d76f5d577ab1adffd82a696616d58659f08b87ab07fbea1ab5762322d005280b640b0da8bb993ff71741e40f68c82f92753386b225478ff0a0f41eWORKDIR /var/www/html
eeab42da99e276a1511d20ea38423b793448a6035bf869ca0bcea78dc4adc6d2sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d1ae8440d6643faeeda860b22612d2e9b7d5c96b19ee9baf83c4db94016a9454EXPOSE 80/tcp
22d005280b640b0da8bb993ff71741e40f68c82f92753386b225478ff0a0f41esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e4f87b5ab2a8169d47ae75d547ec8d475f9473369197bc874fce1e2196650074CMD ["apache2-foreground"]
d1ae8440d6643faeeda860b22612d2e9b7d5c96b19ee9baf83c4db94016a9454sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:apache$ docker pull library/php@sha256:430fe3542d85eda179316b9bfef4914eacdc4a355cb8d116718acc017ed6cf8a
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd60aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9RUN apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:d372683351517c93df87ab3c3eb46c51ba3819b0888c5b1f88601d8db606c5e6edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3eRUN rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
aab1ba30d7e9d2d1027bc51a8c44fe1f7220df6a1fa5deb04ea15d058163e5c9sha256:9aaa52a1aaf9a7711d3586ec0b0ef29b51cd30106d206d33e3cafc17f3c533984e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544RUN a2dismod mpm_event && a2enmod mpm_prefork
edd6554e39a1001f6f0640380277016ba6176a09ba788720d60d72cac0795d3esha256:ff2e9ae091ddaf778eb9c0667b18e6573ea10961b96d258bf80f5b097404e8886adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2RUN mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
4e0c8ef46a31b5409aa9386ba5905c3926847ebebf7243c5045802a86ee73544sha256:db76819621f2d97a8f918480a46e525a12da7161b76258476e2185320d77101ba377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682COPY file:cd759b8d41f4b210d6ab9589edc3741a6aa46739a169e73608046d3df8cbadc7 in /etc/apache2/apache2.conf
6adb6fb0e05822d5ab4de1534c9a366d859e4596e91dbb37ebf82ba338bd7fa2sha256:45ee1091ed81d8a6b92e1d67f20c602d5d585df829b514dd5e74eca3feafa18b48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
a377d235589253a9d7935232deb951b0f1a6717a06b6f95644c3d44e65295682sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d479e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
48d1abd377f4db7310a853f6e6a338b5436c2b10856ad747c455ee15c7f9f895sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40c6e215237e24e64b2a87c7b8f1420fea68876532cee71f0fac3fc0d71ad562aENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
79e54625a692512f9f6b7363e3a0bf46aad5b02a38d102b9db355390929e1b75sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d498dc7cc6cb6aad43bc54fd9ebbbf8065791eee49d739ed0e62f32ca7674e1121ENV PHP_VERSION=7.0.4
0c6e215237e24e64b2a87c7b8f1420fea68876532cee71f0fac3fc0d71ad562asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d43915d509b6047dacdd9d8a2dc3c6d742e64255a546c84873a8f34595df393be4ENV PHP_FILENAME=php-7.0.4.tar.xz
98dc7cc6cb6aad43bc54fd9ebbbf8065791eee49d739ed0e62f32ca7674e1121sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4de6fb51fdbbb5c31e07d9900efdf8d1d979070de888299f338ae9ec40ff09f3bENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
3915d509b6047dacdd9d8a2dc3c6d742e64255a546c84873a8f34595df393be4sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44504b26873b8a536d05b1abfb72a51c4d78ad4acc551d87afca4f92bf5a7211cRUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
de6fb51fdbbb5c31e07d9900efdf8d1d979070de888299f338ae9ec40ff09f3bsha256:970d79f6e2a7668367365e87c40141c54ad43cf9901fc3a8a152df05f9f4af60d0ee9c7f8444d386d730bc9a260028d4e5ffe72cb63b24bed9151942b86cfcc7COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
4504b26873b8a536d05b1abfb72a51c4d78ad4acc551d87afca4f92bf5a7211csha256:d9862c82d96ca92c384d985801cb46c42aa1ba1faf86d3aa364bae654308b229eeab42da99e276a1511d20ea38423b793448a6035bf869ca0bcea78dc4adc6d2COPY file:7f47595ed3e349ddf206e03fa4cceb50bbc7e82f815fcd7b924339356c688281 in /usr/local/bin/
d0ee9c7f8444d386d730bc9a260028d4e5ffe72cb63b24bed9151942b86cfcc7sha256:1ad29f0134d76f5d577ab1adffd82a696616d58659f08b87ab07fbea1ab5762322d005280b640b0da8bb993ff71741e40f68c82f92753386b225478ff0a0f41eWORKDIR /var/www/html
eeab42da99e276a1511d20ea38423b793448a6035bf869ca0bcea78dc4adc6d2sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d1ae8440d6643faeeda860b22612d2e9b7d5c96b19ee9baf83c4db94016a9454EXPOSE 80/tcp
22d005280b640b0da8bb993ff71741e40f68c82f92753386b225478ff0a0f41esha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e4f87b5ab2a8169d47ae75d547ec8d475f9473369197bc874fce1e2196650074CMD ["apache2-foreground"]
d1ae8440d6643faeeda860b22612d2e9b7d5c96b19ee9baf83c4db94016a9454sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-fpmdoes not exist (yet?)
php:7.0-fpm$ docker pull library/php@sha256:91c486001f2689add8f34bc88379760c604ea1ea5775091e6d436b09a67a57cd
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd606961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40114699c0a320d907486f7972efa4c0897f4799e19b7b7fb4c683744ade3a4bdENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
6961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41ac4a204b612731f6dd89a784ff280218cd50d99681fcc462ff822e87fe89cc3ENV PHP_VERSION=7.0.4
0114699c0a320d907486f7972efa4c0897f4799e19b7b7fb4c683744ade3a4bdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42ddf6c6539d378425e941f16b5ac86baac0bcfe2d4648f207ee5b2b41d0ecb27ENV PHP_FILENAME=php-7.0.4.tar.xz
1ac4a204b612731f6dd89a784ff280218cd50d99681fcc462ff822e87fe89cc3sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d490bb33be0168daf8711db849dda8769eede85574ce060b58a4a83572032981e9ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
2ddf6c6539d378425e941f16b5ac86baac0bcfe2d4648f207ee5b2b41d0ecb27sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c51a0f7e3b43234df3c689b52fab5f39ddde5a9b1ec134df1052680c793879d4RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
90bb33be0168daf8711db849dda8769eede85574ce060b58a4a83572032981e9sha256:618971fc22f033088fbe56540fa90b40789dd94db325408fca0c0f1594a4c4613e562efcbe4cf5ff6ea83adfb81ea4db08cbdc50027df91aac5a9ee250b85f86COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c51a0f7e3b43234df3c689b52fab5f39ddde5a9b1ec134df1052680c793879d4sha256:f0ca5acc57eb28f64c3e08e843b14920e34abe94740d49e9c623e2f9b21cfe5fd7f689ebd80cc7e7b57ad02127417db4ba0672911c848d0e9ff00f899e90eb51WORKDIR /var/www/html
3e562efcbe4cf5ff6ea83adfb81ea4db08cbdc50027df91aac5a9ee250b85f86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44c9a100a35c54b9f1ff7c28eed68204ba74bd00c229aa93a7ad972e1e06b89f0RUN set -ex \
&& 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
d7f689ebd80cc7e7b57ad02127417db4ba0672911c848d0e9ff00f899e90eb51sha256:3e260eaec35f9a9a85bb57e586cd76dd423e4881ce1ca9598e9048d0bddce40d2ff745976f52760d69dd48da3e795d3659f8aaac8b3cbf6a252a441c85718fe7EXPOSE 9000/tcp
4c9a100a35c54b9f1ff7c28eed68204ba74bd00c229aa93a7ad972e1e06b89f0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b203624db77df0dfed61af0faa4213216587e4db32e5480988671f5dc88dd592CMD ["php-fpm"]
2ff745976f52760d69dd48da3e795d3659f8aaac8b3cbf6a252a441c85718fe7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-fpm$ docker pull library/php@sha256:87bf35fbc4f0cb984cc5325081e1c7ec11bf7242772f590abdd926773a0b533f
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd606961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40114699c0a320d907486f7972efa4c0897f4799e19b7b7fb4c683744ade3a4bdENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
6961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41ac4a204b612731f6dd89a784ff280218cd50d99681fcc462ff822e87fe89cc3ENV PHP_VERSION=7.0.4
0114699c0a320d907486f7972efa4c0897f4799e19b7b7fb4c683744ade3a4bdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42ddf6c6539d378425e941f16b5ac86baac0bcfe2d4648f207ee5b2b41d0ecb27ENV PHP_FILENAME=php-7.0.4.tar.xz
1ac4a204b612731f6dd89a784ff280218cd50d99681fcc462ff822e87fe89cc3sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d490bb33be0168daf8711db849dda8769eede85574ce060b58a4a83572032981e9ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
2ddf6c6539d378425e941f16b5ac86baac0bcfe2d4648f207ee5b2b41d0ecb27sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c51a0f7e3b43234df3c689b52fab5f39ddde5a9b1ec134df1052680c793879d4RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
90bb33be0168daf8711db849dda8769eede85574ce060b58a4a83572032981e9sha256:618971fc22f033088fbe56540fa90b40789dd94db325408fca0c0f1594a4c4613e562efcbe4cf5ff6ea83adfb81ea4db08cbdc50027df91aac5a9ee250b85f86COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c51a0f7e3b43234df3c689b52fab5f39ddde5a9b1ec134df1052680c793879d4sha256:f0ca5acc57eb28f64c3e08e843b14920e34abe94740d49e9c623e2f9b21cfe5fd7f689ebd80cc7e7b57ad02127417db4ba0672911c848d0e9ff00f899e90eb51WORKDIR /var/www/html
3e562efcbe4cf5ff6ea83adfb81ea4db08cbdc50027df91aac5a9ee250b85f86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44c9a100a35c54b9f1ff7c28eed68204ba74bd00c229aa93a7ad972e1e06b89f0RUN set -ex \
&& 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
d7f689ebd80cc7e7b57ad02127417db4ba0672911c848d0e9ff00f899e90eb51sha256:3e260eaec35f9a9a85bb57e586cd76dd423e4881ce1ca9598e9048d0bddce40d2ff745976f52760d69dd48da3e795d3659f8aaac8b3cbf6a252a441c85718fe7EXPOSE 9000/tcp
4c9a100a35c54b9f1ff7c28eed68204ba74bd00c229aa93a7ad972e1e06b89f0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b203624db77df0dfed61af0faa4213216587e4db32e5480988671f5dc88dd592CMD ["php-fpm"]
2ff745976f52760d69dd48da3e795d3659f8aaac8b3cbf6a252a441c85718fe7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:fpm$ docker pull library/php@sha256:03630570634800c74048e3d3e2b889d8f11e48b1f5e990aacbb66458a6e1f851
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd606961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d40114699c0a320d907486f7972efa4c0897f4799e19b7b7fb4c683744ade3a4bdENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
6961d5522cde22ac9bf0838d15ede7f7ab8c8cfedc81f8db4c8e10c91dec7ffdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41ac4a204b612731f6dd89a784ff280218cd50d99681fcc462ff822e87fe89cc3ENV PHP_VERSION=7.0.4
0114699c0a320d907486f7972efa4c0897f4799e19b7b7fb4c683744ade3a4bdsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d42ddf6c6539d378425e941f16b5ac86baac0bcfe2d4648f207ee5b2b41d0ecb27ENV PHP_FILENAME=php-7.0.4.tar.xz
1ac4a204b612731f6dd89a784ff280218cd50d99681fcc462ff822e87fe89cc3sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d490bb33be0168daf8711db849dda8769eede85574ce060b58a4a83572032981e9ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
2ddf6c6539d378425e941f16b5ac86baac0bcfe2d4648f207ee5b2b41d0ecb27sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c51a0f7e3b43234df3c689b52fab5f39ddde5a9b1ec134df1052680c793879d4RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
90bb33be0168daf8711db849dda8769eede85574ce060b58a4a83572032981e9sha256:618971fc22f033088fbe56540fa90b40789dd94db325408fca0c0f1594a4c4613e562efcbe4cf5ff6ea83adfb81ea4db08cbdc50027df91aac5a9ee250b85f86COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c51a0f7e3b43234df3c689b52fab5f39ddde5a9b1ec134df1052680c793879d4sha256:f0ca5acc57eb28f64c3e08e843b14920e34abe94740d49e9c623e2f9b21cfe5fd7f689ebd80cc7e7b57ad02127417db4ba0672911c848d0e9ff00f899e90eb51WORKDIR /var/www/html
3e562efcbe4cf5ff6ea83adfb81ea4db08cbdc50027df91aac5a9ee250b85f86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d44c9a100a35c54b9f1ff7c28eed68204ba74bd00c229aa93a7ad972e1e06b89f0RUN set -ex \
&& 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
d7f689ebd80cc7e7b57ad02127417db4ba0672911c848d0e9ff00f899e90eb51sha256:3e260eaec35f9a9a85bb57e586cd76dd423e4881ce1ca9598e9048d0bddce40d2ff745976f52760d69dd48da3e795d3659f8aaac8b3cbf6a252a441c85718fe7EXPOSE 9000/tcp
4c9a100a35c54b9f1ff7c28eed68204ba74bd00c229aa93a7ad972e1e06b89f0sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b203624db77df0dfed61af0faa4213216587e4db32e5480988671f5dc88dd592CMD ["php-fpm"]
2ff745976f52760d69dd48da3e795d3659f8aaac8b3cbf6a252a441c85718fe7sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-fpm-alpinedoes not exist (yet?)
php:7.0-fpm-alpine$ docker pull library/php@sha256:94e0f37e36687121d61e063d9a0654c0e6826c3f29d430e233257c39279b8987
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944905817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49e1a03ebb634039072756bb669385b05751a39627d46f7c7b745758d08850a8bENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
5817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41b5732e09536f5fb0128c41474907c53a61a4c25a5aa58685f88a8e924d01509ENV PHP_VERSION=7.0.4
9e1a03ebb634039072756bb669385b05751a39627d46f7c7b745758d08850a8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e9565e5aafaac5c8ba8103e8d83efc94787cd9cbf4d0fc276e61e904c02880e8ENV PHP_FILENAME=php-7.0.4.tar.xz
1b5732e09536f5fb0128c41474907c53a61a4c25a5aa58685f88a8e924d01509sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4564a452617d74c609422459181caebcf026aed68335a9a0b739cabb593ebffd0ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
e9565e5aafaac5c8ba8103e8d83efc94787cd9cbf4d0fc276e61e904c02880e8sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49eb85b0898308f8fcd58df6199678e1165334cf511f2d9ff2504ed2b0888c8baRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
564a452617d74c609422459181caebcf026aed68335a9a0b739cabb593ebffd0sha256:3b2017a523eaf3db2262a91103b47a3a71a63db7305ffd76bcfd8c88f455b1f1a6c3586914e3aac5a216f19f7670bf9b6aa346a45f101cf71822e509205f0adfCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
9eb85b0898308f8fcd58df6199678e1165334cf511f2d9ff2504ed2b0888c8basha256:23fbd571da5af0fee867610fa93f40f5c699dfce9ac04a8082411d26aa690db3f504f807bb2c688906f11c1dfbb4310ec4ba2fa14389041b843b89ff3de185f2WORKDIR /var/www/html
a6c3586914e3aac5a216f19f7670bf9b6aa346a45f101cf71822e509205f0adfsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49cf7cf2f1803ae0c621950d6c6bbfdf848b6accd24f72ab88eadbd4cbcdd5896RUN set -ex \
&& 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
f504f807bb2c688906f11c1dfbb4310ec4ba2fa14389041b843b89ff3de185f2sha256:17bc567e2f11ef1bb9ccda20cc19fb57319d9742c4b9ab45aacd766ec2e18e4e62597e7bef5c50506bedb39384eda5dbe6b34540351f78f7fb7caa8469e72c60EXPOSE 9000/tcp
9cf7cf2f1803ae0c621950d6c6bbfdf848b6accd24f72ab88eadbd4cbcdd5896sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d1b0d5a69e3276d760faad967815e4f29f9162785fb39c2f76d790f14c4607a2CMD ["php-fpm"]
62597e7bef5c50506bedb39384eda5dbe6b34540351f78f7fb7caa8469e72c60sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-fpm-alpine$ docker pull library/php@sha256:2539b9a2e61cec36a73de658813e1d1b241d3f6d22e971a7b8cd4a9bcc4bb012
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944905817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49e1a03ebb634039072756bb669385b05751a39627d46f7c7b745758d08850a8bENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
5817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41b5732e09536f5fb0128c41474907c53a61a4c25a5aa58685f88a8e924d01509ENV PHP_VERSION=7.0.4
9e1a03ebb634039072756bb669385b05751a39627d46f7c7b745758d08850a8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e9565e5aafaac5c8ba8103e8d83efc94787cd9cbf4d0fc276e61e904c02880e8ENV PHP_FILENAME=php-7.0.4.tar.xz
1b5732e09536f5fb0128c41474907c53a61a4c25a5aa58685f88a8e924d01509sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4564a452617d74c609422459181caebcf026aed68335a9a0b739cabb593ebffd0ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
e9565e5aafaac5c8ba8103e8d83efc94787cd9cbf4d0fc276e61e904c02880e8sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49eb85b0898308f8fcd58df6199678e1165334cf511f2d9ff2504ed2b0888c8baRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
564a452617d74c609422459181caebcf026aed68335a9a0b739cabb593ebffd0sha256:3b2017a523eaf3db2262a91103b47a3a71a63db7305ffd76bcfd8c88f455b1f1a6c3586914e3aac5a216f19f7670bf9b6aa346a45f101cf71822e509205f0adfCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
9eb85b0898308f8fcd58df6199678e1165334cf511f2d9ff2504ed2b0888c8basha256:23fbd571da5af0fee867610fa93f40f5c699dfce9ac04a8082411d26aa690db3f504f807bb2c688906f11c1dfbb4310ec4ba2fa14389041b843b89ff3de185f2WORKDIR /var/www/html
a6c3586914e3aac5a216f19f7670bf9b6aa346a45f101cf71822e509205f0adfsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49cf7cf2f1803ae0c621950d6c6bbfdf848b6accd24f72ab88eadbd4cbcdd5896RUN set -ex \
&& 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
f504f807bb2c688906f11c1dfbb4310ec4ba2fa14389041b843b89ff3de185f2sha256:17bc567e2f11ef1bb9ccda20cc19fb57319d9742c4b9ab45aacd766ec2e18e4e62597e7bef5c50506bedb39384eda5dbe6b34540351f78f7fb7caa8469e72c60EXPOSE 9000/tcp
9cf7cf2f1803ae0c621950d6c6bbfdf848b6accd24f72ab88eadbd4cbcdd5896sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d1b0d5a69e3276d760faad967815e4f29f9162785fb39c2f76d790f14c4607a2CMD ["php-fpm"]
62597e7bef5c50506bedb39384eda5dbe6b34540351f78f7fb7caa8469e72c60sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:fpm-alpine$ docker pull library/php@sha256:4969b2f3954542aaf14ec5ab6820adda33f946deeeea190963e2743aa33dfc4e
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944905817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49e1a03ebb634039072756bb669385b05751a39627d46f7c7b745758d08850a8bENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
5817dc01ab5f22d989ae0605e0205868fc08881986aee6b00e62a5e6b3839e86sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d41b5732e09536f5fb0128c41474907c53a61a4c25a5aa58685f88a8e924d01509ENV PHP_VERSION=7.0.4
9e1a03ebb634039072756bb669385b05751a39627d46f7c7b745758d08850a8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4e9565e5aafaac5c8ba8103e8d83efc94787cd9cbf4d0fc276e61e904c02880e8ENV PHP_FILENAME=php-7.0.4.tar.xz
1b5732e09536f5fb0128c41474907c53a61a4c25a5aa58685f88a8e924d01509sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4564a452617d74c609422459181caebcf026aed68335a9a0b739cabb593ebffd0ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
e9565e5aafaac5c8ba8103e8d83efc94787cd9cbf4d0fc276e61e904c02880e8sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49eb85b0898308f8fcd58df6199678e1165334cf511f2d9ff2504ed2b0888c8baRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
564a452617d74c609422459181caebcf026aed68335a9a0b739cabb593ebffd0sha256:3b2017a523eaf3db2262a91103b47a3a71a63db7305ffd76bcfd8c88f455b1f1a6c3586914e3aac5a216f19f7670bf9b6aa346a45f101cf71822e509205f0adfCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
9eb85b0898308f8fcd58df6199678e1165334cf511f2d9ff2504ed2b0888c8basha256:23fbd571da5af0fee867610fa93f40f5c699dfce9ac04a8082411d26aa690db3f504f807bb2c688906f11c1dfbb4310ec4ba2fa14389041b843b89ff3de185f2WORKDIR /var/www/html
a6c3586914e3aac5a216f19f7670bf9b6aa346a45f101cf71822e509205f0adfsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d49cf7cf2f1803ae0c621950d6c6bbfdf848b6accd24f72ab88eadbd4cbcdd5896RUN set -ex \
&& 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
f504f807bb2c688906f11c1dfbb4310ec4ba2fa14389041b843b89ff3de185f2sha256:17bc567e2f11ef1bb9ccda20cc19fb57319d9742c4b9ab45aacd766ec2e18e4e62597e7bef5c50506bedb39384eda5dbe6b34540351f78f7fb7caa8469e72c60EXPOSE 9000/tcp
9cf7cf2f1803ae0c621950d6c6bbfdf848b6accd24f72ab88eadbd4cbcdd5896sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d1b0d5a69e3276d760faad967815e4f29f9162785fb39c2f76d790f14c4607a2CMD ["php-fpm"]
62597e7bef5c50506bedb39384eda5dbe6b34540351f78f7fb7caa8469e72c60sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-ztsdoes not exist (yet?)
php:7.0-zts$ docker pull library/php@sha256:5d24a9343d2821ed59bc8767099c8cfb54d775cb745ca7ca7443f0f9fcb4d73d
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6005928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bceENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45e0bd195a54e720ed24b8981996d5d6d5d1840a4e7c7c634f0abbad5324605ceENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
05928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d448bbb3e30041474ef33f7ef3a99d9c4ec488f36313d1e8d695ca9b966cbaca98ENV PHP_VERSION=7.0.4
5e0bd195a54e720ed24b8981996d5d6d5d1840a4e7c7c634f0abbad5324605cesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4656d25889420863d5d142b26a30ba8abf902fe23ec5ee6ee03de9cbc3ebd1790ENV PHP_FILENAME=php-7.0.4.tar.xz
48bbb3e30041474ef33f7ef3a99d9c4ec488f36313d1e8d695ca9b966cbaca98sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d22d97bd069f64726378bc6152105cec2cb34a9836b3ec3b380e2a922209f251ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
656d25889420863d5d142b26a30ba8abf902fe23ec5ee6ee03de9cbc3ebd1790sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47292d0bffb78e5e2ab5bdc127c743e2ce9e10ad05a9056767e483584152b09a2RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
d22d97bd069f64726378bc6152105cec2cb34a9836b3ec3b380e2a922209f251sha256:cda3f043610ee1d16253176b662389aefa079cd9dab76a924a48aed35e8fe866869be3a7a3d50d2bb9798cc6fb6ef354f9a2088b65ee5e2120180e420ffa6e9cCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7292d0bffb78e5e2ab5bdc127c743e2ce9e10ad05a9056767e483584152b09a2sha256:b5e9ac93c3b3a6f9fc4f08fa14ed80a0c8be97000e3f73038a7515cf0ef400bc0d3bf037cec386338bb359cccd6569f36b4f843bb367afb5a1727c09e54a8643CMD ["php" "-a"]
869be3a7a3d50d2bb9798cc6fb6ef354f9a2088b65ee5e2120180e420ffa6e9csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-zts$ docker pull library/php@sha256:81498dfb78cb56a0adefc371d06a33a4648f36ac63b525aeaacd0ebe9fd22269
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6005928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bceENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45e0bd195a54e720ed24b8981996d5d6d5d1840a4e7c7c634f0abbad5324605ceENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
05928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d448bbb3e30041474ef33f7ef3a99d9c4ec488f36313d1e8d695ca9b966cbaca98ENV PHP_VERSION=7.0.4
5e0bd195a54e720ed24b8981996d5d6d5d1840a4e7c7c634f0abbad5324605cesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4656d25889420863d5d142b26a30ba8abf902fe23ec5ee6ee03de9cbc3ebd1790ENV PHP_FILENAME=php-7.0.4.tar.xz
48bbb3e30041474ef33f7ef3a99d9c4ec488f36313d1e8d695ca9b966cbaca98sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d22d97bd069f64726378bc6152105cec2cb34a9836b3ec3b380e2a922209f251ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
656d25889420863d5d142b26a30ba8abf902fe23ec5ee6ee03de9cbc3ebd1790sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47292d0bffb78e5e2ab5bdc127c743e2ce9e10ad05a9056767e483584152b09a2RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
d22d97bd069f64726378bc6152105cec2cb34a9836b3ec3b380e2a922209f251sha256:cda3f043610ee1d16253176b662389aefa079cd9dab76a924a48aed35e8fe866869be3a7a3d50d2bb9798cc6fb6ef354f9a2088b65ee5e2120180e420ffa6e9cCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7292d0bffb78e5e2ab5bdc127c743e2ce9e10ad05a9056767e483584152b09a2sha256:b5e9ac93c3b3a6f9fc4f08fa14ed80a0c8be97000e3f73038a7515cf0ef400bc0d3bf037cec386338bb359cccd6569f36b4f843bb367afb5a1727c09e54a8643CMD ["php" "-a"]
869be3a7a3d50d2bb9798cc6fb6ef354f9a2088b65ee5e2120180e420ffa6e9csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:zts$ docker pull library/php@sha256:20572bb1b81ed9bda691381c6144f177cd644c832bcdab53e7cd786a6698bf0e
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbADD file:b5391cb13172fb513dbfca0b8471ea02bffa913ffdab94ad864d892d129318c6 in /
sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5aCMD ["/bin/bash"]
d8bd0657b25f17eef81a3d52b53da5bda4de0cf5cca3dcafec277634ae4b38fbsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fRUN apt-get update && apt-get install -y \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkg-config \
re2c \
--no-install-recommends && rm -r /var/lib/apt/lists/*
a582cd499e0ff0b0a2af94dbaef5f56fce1935b7c01429074c2d5abd1ea23d5asha256:2f584a474c46b3fedab36e04f08597a213a07c1e0509716960a7320bc7f3c79161b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65RUN apt-get update && apt-get install -y \
ca-certificates \
curl \
libedit2 \
libsqlite3-0 \
libxml2 \
--no-install-recommends && rm -r /var/lib/apt/lists/*
213f510fc2410c43f2c7d4418aabb66f0a949f4472024aef28a0403a4d1f503fsha256:b185147d01c625e57808d398b55cecb05334a333b727c59da7848efeccc9abad2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3ENV PHP_INI_DIR=/usr/local/etc/php
61b1b9dfb3249c2dd5ad4ac5eceae0254f7db4b73ef2fbdf3634283e22556f65sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266RUN mkdir -p $PHP_INI_DIR/conf.d
2c051cefc0170c30286fd95061952805ce661fc26e9772e022ebe2dc29b728b3sha256:6663e6f16e954c68c60f47ef798ac7ab2d376aa313f57a70680c46bfad83cd6005928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bceENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
b5dd28a34360c696db950330431b9ce2e92c83943c8cf11967b2734fe072e266sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d45e0bd195a54e720ed24b8981996d5d6d5d1840a4e7c7c634f0abbad5324605ceENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
05928ecb0b60b045f98368cc2da3c6c5b100581db3e995c80d86fa228e9e8bcesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d448bbb3e30041474ef33f7ef3a99d9c4ec488f36313d1e8d695ca9b966cbaca98ENV PHP_VERSION=7.0.4
5e0bd195a54e720ed24b8981996d5d6d5d1840a4e7c7c634f0abbad5324605cesha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4656d25889420863d5d142b26a30ba8abf902fe23ec5ee6ee03de9cbc3ebd1790ENV PHP_FILENAME=php-7.0.4.tar.xz
48bbb3e30041474ef33f7ef3a99d9c4ec488f36313d1e8d695ca9b966cbaca98sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4d22d97bd069f64726378bc6152105cec2cb34a9836b3ec3b380e2a922209f251ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
656d25889420863d5d142b26a30ba8abf902fe23ec5ee6ee03de9cbc3ebd1790sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d47292d0bffb78e5e2ab5bdc127c743e2ce9e10ad05a9056767e483584152b09a2RUN set -xe \
&& buildDeps=" \
$PHP_EXTRA_BUILD_DEPS \
libcurl4-openssl-dev \
libedit-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
xz-utils \
" \
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src/php \
&& tar -xf "$PHP_FILENAME" -C /usr/src/php --strip-components=1 \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(nproc)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps
d22d97bd069f64726378bc6152105cec2cb34a9836b3ec3b380e2a922209f251sha256:cda3f043610ee1d16253176b662389aefa079cd9dab76a924a48aed35e8fe866869be3a7a3d50d2bb9798cc6fb6ef354f9a2088b65ee5e2120180e420ffa6e9cCOPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
7292d0bffb78e5e2ab5bdc127c743e2ce9e10ad05a9056767e483584152b09a2sha256:b5e9ac93c3b3a6f9fc4f08fa14ed80a0c8be97000e3f73038a7515cf0ef400bc0d3bf037cec386338bb359cccd6569f36b4f843bb367afb5a1727c09e54a8643CMD ["php" "-a"]
869be3a7a3d50d2bb9798cc6fb6ef354f9a2088b65ee5e2120180e420ffa6e9csha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7.0.5-zts-alpinedoes not exist (yet?)
php:7.0-zts-alpine$ docker pull library/php@sha256:711a65b830bad2b3b92dda428c0dc2a0779bf9bf2d91094c96a3128dfc98f6ec
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944906ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b9195031d288f46d73e724c11b787f8ec686f668787b487febba7ef56ed2126aENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
6ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a2ffeb69170b9103212990f6f2b69f09dcfe6449fbd2f1dfd45ccade451a3a1dENV PHP_VERSION=7.0.4
b9195031d288f46d73e724c11b787f8ec686f668787b487febba7ef56ed2126asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d456291b7a5833e3fdc0f759a2dfbd3935dc2b3b428cb4b1042146f8932be3ee8bENV PHP_FILENAME=php-7.0.4.tar.xz
a2ffeb69170b9103212990f6f2b69f09dcfe6449fbd2f1dfd45ccade451a3a1dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d43a38c392c63c5ab2d08391ad0fef85810c43d769bde5946708082e81879d70c0ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
56291b7a5833e3fdc0f759a2dfbd3935dc2b3b428cb4b1042146f8932be3ee8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c9ca75e4dc40ff05147948e40e1ef83e51578354f2bfcbe39d8d07bbd6db487eRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
3a38c392c63c5ab2d08391ad0fef85810c43d769bde5946708082e81879d70c0sha256:27c6e2b8ac34807fec48c5bc2198735862c81e992cf7519511767e9c2ee0dbea7c9f2ed4fa301a5fb342528a03f9eb6f35c4f102e24dc35ac1d42731420a5225COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c9ca75e4dc40ff05147948e40e1ef83e51578354f2bfcbe39d8d07bbd6db487esha256:dd7b1864461a97608ea9f8d450afcbd22136baf01a5dc05ba78ebb3bfa8764d2ac81d9e9b1833cae335b675866500747bd9097a66f934b16986184e1b19f6974CMD ["php" "-a"]
7c9f2ed4fa301a5fb342528a03f9eb6f35c4f102e24dc35ac1d42731420a5225sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:7-zts-alpine$ docker pull library/php@sha256:ebf3de719341f47cd9e041c12e10b42e979ec28d589b195c5abd6ef93dc1b9da
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944906ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b9195031d288f46d73e724c11b787f8ec686f668787b487febba7ef56ed2126aENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
6ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a2ffeb69170b9103212990f6f2b69f09dcfe6449fbd2f1dfd45ccade451a3a1dENV PHP_VERSION=7.0.4
b9195031d288f46d73e724c11b787f8ec686f668787b487febba7ef56ed2126asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d456291b7a5833e3fdc0f759a2dfbd3935dc2b3b428cb4b1042146f8932be3ee8bENV PHP_FILENAME=php-7.0.4.tar.xz
a2ffeb69170b9103212990f6f2b69f09dcfe6449fbd2f1dfd45ccade451a3a1dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d43a38c392c63c5ab2d08391ad0fef85810c43d769bde5946708082e81879d70c0ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
56291b7a5833e3fdc0f759a2dfbd3935dc2b3b428cb4b1042146f8932be3ee8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c9ca75e4dc40ff05147948e40e1ef83e51578354f2bfcbe39d8d07bbd6db487eRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
3a38c392c63c5ab2d08391ad0fef85810c43d769bde5946708082e81879d70c0sha256:27c6e2b8ac34807fec48c5bc2198735862c81e992cf7519511767e9c2ee0dbea7c9f2ed4fa301a5fb342528a03f9eb6f35c4f102e24dc35ac1d42731420a5225COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c9ca75e4dc40ff05147948e40e1ef83e51578354f2bfcbe39d8d07bbd6db487esha256:dd7b1864461a97608ea9f8d450afcbd22136baf01a5dc05ba78ebb3bfa8764d2ac81d9e9b1833cae335b675866500747bd9097a66f934b16986184e1b19f6974CMD ["php" "-a"]
7c9f2ed4fa301a5fb342528a03f9eb6f35c4f102e24dc35ac1d42731420a5225sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4php:zts-alpine$ docker pull library/php@sha256:128873cbeb70dfe95c98f5e8c72d054160c2a7afd452d31a9bf56d99f2d7a4e7
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4ADD file:81ba6f20bdb99e6c13c434a577069860b6656908031162083b1ac9c02c71dd9f in /
sha256:4d06f2521e4f3ae47d0339ba887d234e11edfb8b3d9703ed856de95f4cc2d96deec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762RUN apk add --no-cache --virtual .phpize-deps \
autoconf \
file \
g++ \
gcc \
libc-dev \
make \
pkgconf \
re2c
2a250d324882b789296fa2ce98083ed9685e6b5ed9afdb397648aed9b6cf04a4sha256:6ca6ec8944a45b9b28e4a99b1488639ca66da66ff57d69a01992146f10a28bf2061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8RUN apk add --no-cache --virtual .persistent-deps \
ca-certificates \
curl
eec5f256e84791ec68399c42315b441d881d3d97a744d62acb8b1643a4fc3762sha256:09ee94b64c31858397684c28831d2a61e394e2363853a96f68f612b9f97eaf47aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9RUN set -x \
&& addgroup -g 82 -S www-data \
&& adduser -u 82 -D -S -G www-data www-data
061612790ccaa14ad54c77c23ed4728b35ba755b8a0f2374006c86641949e0b8sha256:26a6e2e865c212187e632751d39f2299bde08d5e0b207ee222ef7a8e3177115c1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05aENV PHP_INI_DIR=/usr/local/etc/php
aa93cfe72c402c1877aba11a748de3e499e39cf44cbef922d9e71ccc28b15cd9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d455afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705RUN mkdir -p $PHP_INI_DIR/conf.d
1a04aaa6e4e61bf72afa7c2c696d03776df323c6d192053b9d406a661560d05asha256:8465f8f29d5fbb52e9dfdedd650b758d9b9a38598666aeb42079783095e944906ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-maintainer-zts
55afba589e22faad5a5098aedfaa21ca2222a1890227c747c7f7cc1b5ff00705sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4b9195031d288f46d73e724c11b787f8ec686f668787b487febba7ef56ed2126aENV GPG_KEYS=1A4E8B7277C42E53DBA9C7B9BCAA30EA9C0D5763
6ade5949094052160ae826083920d0110574f739e1f666bc98bf5a24579151c9sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4a2ffeb69170b9103212990f6f2b69f09dcfe6449fbd2f1dfd45ccade451a3a1dENV PHP_VERSION=7.0.4
b9195031d288f46d73e724c11b787f8ec686f668787b487febba7ef56ed2126asha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d456291b7a5833e3fdc0f759a2dfbd3935dc2b3b428cb4b1042146f8932be3ee8bENV PHP_FILENAME=php-7.0.4.tar.xz
a2ffeb69170b9103212990f6f2b69f09dcfe6449fbd2f1dfd45ccade451a3a1dsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d43a38c392c63c5ab2d08391ad0fef85810c43d769bde5946708082e81879d70c0ENV PHP_SHA256=584e0e374e357a71b6e95175a2947d787453afc7f9ab7c55651c10491c4df532
56291b7a5833e3fdc0f759a2dfbd3935dc2b3b428cb4b1042146f8932be3ee8bsha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4c9ca75e4dc40ff05147948e40e1ef83e51578354f2bfcbe39d8d07bbd6db487eRUN set -xe \
&& apk add --no-cache --virtual .build-deps \
curl-dev \
gnupg \
libedit-dev \
libxml2-dev \
openssl-dev \
sqlite-dev \
&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o "$PHP_FILENAME" \
&& echo "$PHP_SHA256 *$PHP_FILENAME" | sha256sum -c - \
&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o "$PHP_FILENAME.asc" \
&& export GNUPGHOME="$(mktemp -d)" \
&& for key in $GPG_KEYS; do \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done \
&& gpg --batch --verify "$PHP_FILENAME.asc" "$PHP_FILENAME" \
&& rm -r "$GNUPGHOME" "$PHP_FILENAME.asc" \
&& mkdir -p /usr/src \
&& tar -Jxf "$PHP_FILENAME" -C /usr/src \
&& mv "/usr/src/php-$PHP_VERSION" /usr/src/php \
&& rm "$PHP_FILENAME" \
&& cd /usr/src/php \
&& ./configure \
--with-config-file-path="$PHP_INI_DIR" \
--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" \
$PHP_EXTRA_CONFIGURE_ARGS \
--disable-cgi \
--enable-mysqlnd \
--with-curl \
--with-libedit \
--with-openssl \
--with-zlib \
&& make -j"$(getconf _NPROCESSORS_ONLN)" \
&& make install \
&& { find /usr/local/bin /usr/local/sbin -type f -perm +0111 -exec strip --strip-all '{}' + || true; } \
&& make clean \
&& runDeps="$( \
scanelf --needed --nobanner --recursive /usr/local \
| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
| sort -u \
| xargs -r apk info --installed \
| sort -u \
)" \
&& apk add --virtual .php-rundeps $runDeps \
&& apk del .build-deps
3a38c392c63c5ab2d08391ad0fef85810c43d769bde5946708082e81879d70c0sha256:27c6e2b8ac34807fec48c5bc2198735862c81e992cf7519511767e9c2ee0dbea7c9f2ed4fa301a5fb342528a03f9eb6f35c4f102e24dc35ac1d42731420a5225COPY multi:82b89724359b10e4fa6ed1d5d2d5ab38544995f1ed9288734f40288633831460 in /usr/local/bin/
c9ca75e4dc40ff05147948e40e1ef83e51578354f2bfcbe39d8d07bbd6db487esha256:dd7b1864461a97608ea9f8d450afcbd22136baf01a5dc05ba78ebb3bfa8764d2ac81d9e9b1833cae335b675866500747bd9097a66f934b16986184e1b19f6974CMD ["php" "-a"]
7c9f2ed4fa301a5fb342528a03f9eb6f35c4f102e24dc35ac1d42731420a5225sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4