Update Dockerfile

This commit is contained in:
Twilight 2024-06-04 10:14:18 +08:00
parent d67ac495f4
commit 2cbafaf80e

View File

@ -7,14 +7,8 @@ RUN apt update && apt-get install -y --no-install-recommends libgmp-dev curl zli
# RUN install-php-extensions # RUN install-php-extensions
RUN a2enmod rewrite RUN a2enmod rewrite
RUN docker-php-ext-install pdo_mysql && docker-php-ext-enable pdo_mysql RUN docker-php-ext-install pdo_mysql opcache exif gmp mysqli curl gd zip && docker-php-ext-enable pdo_mysql opcache exif gmp mysqli curl gd zip
RUN docker-php-ext-install opcache && docker-php-ext-enable opcache
RUN install-php-extensions redis pcntl && docker-php-ext-enable redis pcntl RUN install-php-extensions redis pcntl && docker-php-ext-enable redis pcntl
RUN docker-php-ext-install exif && docker-php-ext-enable exif
RUN docker-php-ext-install gmp && docker-php-ext-enable gmp
RUN docker-php-ext-install mysqli && docker-php-ext-enable mysqli
RUN docker-php-ext-install curl && docker-php-ext-enable curl
RUN docker-php-ext-install gd && docker-php-ext-enable gd
# clean # clean
RUN rm /usr/local/bin/install-php-extensions && rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/{apt,dpkg,cache,log}/ && rm -rf /tmp/* RUN rm /usr/local/bin/install-php-extensions && rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/{apt,dpkg,cache,log}/ && rm -rf /tmp/*
@ -23,6 +17,6 @@ WORKDIR /var/www
COPY entrypoint.sh /entrypoint.sh COPY entrypoint.sh /entrypoint.sh
COPY php.ini /usr/local/etc/php/php.ini COPY php.ini /usr/local/etc/php/php.ini
RUN chmod +x /entrypoint.sh RUN chmod +x /entrypoint.sh && rm -rf /usr/src/*
ENTRYPOINT [ "/entrypoint.sh" ] ENTRYPOINT [ "/entrypoint.sh" ]