Files
LiveCartaWP/devops/Dockerfile
2022-10-05 18:11:33 +02:00

31 lines
676 B
Docker

FROM wordpress:4.9-fpm
ENV TMP /tmp/nginx-php/
RUN apt-get update && apt-get install -y --no-install-recommends \
libjpeg-dev \
libpng-dev \
libfreetype6-dev \
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-freetype-dir=/usr/include \
&& docker-php-ext-install gd
# php configs
COPY www.conf /usr/local/etc/php-fpm.d/www.conf
COPY docker-php.ini /usr/local/etc/php/conf.d/docker-php.ini
RUN apt-get install -y nginx
# nginx configs
COPY nginx /etc/nginx
# source code
COPY htdocs /var/www
COPY entrypoint.sh /entrypoint.sh
WORKDIR /var/www
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
ENTRYPOINT ["/entrypoint.sh"]