Public Repository

Last pushed: 3 months ago
Short Description
Short description is empty for this repo.
Full Description

FROM debian:jessie

ENV DEBIAN_FRONTEND noninteractive

RUN \
apt-get update &&\
apt-get install -y --no-install-recommends apt-utils apt-transport-https lsb-release ca-certificates software-properties-common curl openssh-client zip &&\
curl -sS https://packages.sury.org/php/apt.gpg | apt-key add - &&\
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list &&\
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - &&\
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list &&\
curl -sSL https://deb.nodesource.com/setup_4.x | bash -

RUN \
apt-get update &&\
apt-get -y --no-install-recommends install locales &&\
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen &&\
locale-gen en_US.UTF-8 &&\
/usr/sbin/update-locale LANG=en_US.UTF-8 &&\
apt-get -y --no-install-recommends install nodejs yarn git php7.1-cli php7.1-curl php7.1-intl php7.1-json &&\
apt-get autoclean && apt-get clean && apt-get autoremove

RUN \
curl -sSL https://getcomposer.org/installer | php -- --filename=composer --install-dir=/usr/bin &&\
curl -sSL https://phar.phpunit.de/phpunit-6.2.phar -o /usr/bin/phpunit && chmod +x /usr/bin/phpunit &&\
npm install --no-color --production --global grunt bower &&\
rm -rf /root/.npm /root/.composer /tmp/ /var/lib/apt/lists/

Docker Pull Command
Owner
romanzaycev

Comments (0)