FROM debian:buster
WORKDIR /
RUN apt-get update && apt-get install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https supervisor git\
&& wget
https://packages.sury.org/php/apt.gpg && apt-key add apt.gpg \
&& echo "deb
https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.list \
&& apt-get update && apt-get install -y php7.2-cli php7.2-common php7.2-curl php7.2-dev php7.2-fpm php7.2-gd php7.2-intl php7.2-json php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-readline php7.2-xml php7.2-zip
RUN apt-get install -y nginx-extras && mkdir -p /sock/ /app/
COPY ./fpm /etc/php/7.2/fpm
COPY ./nginx /etc/nginx
COPY ./services.conf /etc/supervisor/conf.d/services.conf
CMD ["supervisord"]