mirror of
https://github.com/jkaninda/nginx-php-fpm.git
synced 2025-12-07 14:09:42 +01:00
Inital commit
This commit is contained in:
15
Dockerfile
15
Dockerfile
@@ -1,4 +1,4 @@
|
|||||||
FROM php:8.1-fpm
|
FROM php:7.2-fpm
|
||||||
ENV WORKDIR=/var/www/html
|
ENV WORKDIR=/var/www/html
|
||||||
ENV STORAGE_DIR=${WORKDIR}/storage
|
ENV STORAGE_DIR=${WORKDIR}/storage
|
||||||
ENV DOCUMENT_ROOT=${WORKDIR}
|
ENV DOCUMENT_ROOT=${WORKDIR}
|
||||||
@@ -31,19 +31,6 @@ RUN apt-get update && apt-get install -y nginx
|
|||||||
# Clear cache
|
# Clear cache
|
||||||
RUN apt-get clean && rm -rf /var/lib/apt/lists/*
|
RUN apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Install Kafka
|
|
||||||
RUN git clone https://github.com/arnaud-lb/php-rdkafka.git\
|
|
||||||
&& cd php-rdkafka \
|
|
||||||
&& phpize \
|
|
||||||
&& ./configure \
|
|
||||||
&& make all -j 5 \
|
|
||||||
&& make install
|
|
||||||
|
|
||||||
# Install Rdkafka and enable it
|
|
||||||
RUN docker-php-ext-enable rdkafka \
|
|
||||||
&& cd .. \
|
|
||||||
&& rm -rf /php-rdkafka
|
|
||||||
|
|
||||||
# Install PHP extensions zip, mbstring, exif, bcmath, intl
|
# Install PHP extensions zip, mbstring, exif, bcmath, intl
|
||||||
RUN docker-php-ext-configure gd --with-freetype --with-jpeg
|
RUN docker-php-ext-configure gd --with-freetype --with-jpeg
|
||||||
RUN docker-php-ext-install zip mbstring exif pcntl bcmath -j$(nproc) gd intl
|
RUN docker-php-ext-install zip mbstring exif pcntl bcmath -j$(nproc) gd intl
|
||||||
|
|||||||
Reference in New Issue
Block a user