FROM buildpack-deps:jessie RUN apt-get update && apt-get install -y curl && rm -r /var/lib/apt/lists/* #### #### RUN gpg --keyserver pgp.mit.edu --recv-keys 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3 0BD78B5F97500D450838F95DFE857D9A90D90EC1 ENV PHP_VERSION 5.6.2 RUN set -x \ && curl -SLO http://launchpadlibrarian.net/140087283/libbison-dev_2.7.1.dfsg-1_amd64.deb \ && curl -SLO http://launchpadlibrarian.net/140087282/bison_2.7.1.dfsg-1_amd64.deb \ && dpkg -i libbison-dev_2.7.1.dfsg-1_amd64.deb \ && dpkg -i bison_2.7.1.dfsg-1_amd64.deb \ && rm *.deb \ && curl -SL "http://php.net/get/php-$PHP_VERSION.tar.bz2/from/this/mirror" -o php.tar.bz2 \ && curl -SL "http://php.net/get/php-$PHP_VERSION.tar.bz2.asc/from/this/mirror" -o php.tar.bz2.asc \ && gpg --verify php.tar.bz2.asc \ && mkdir -p /usr/src/php \ && tar -xf php.tar.bz2 -C /usr/src/php --strip-components=1 \ && rm php.tar.bz2* \ && cd /usr/src/php \ && ./buildconf --force \ && ./configure --disable-cgi \ $(command -v apxs2 > /dev/null 2>&1 && echo '--with-apxs2' || true) \ --with-curl \ --with-gd \ --with-mysql \ --with-mysqli \ --with-openssl \ --with-pdo-mysql \ --with-zlib \ && make -j"$(nproc)" \ && make install \ && dpkg -r bison libbison-dev \ && rm -r /usr/src/php CMD ["php", "-a"]