代码拉取完成,页面将自动刷新
同步操作将从 Gitee 极速下载/Dnmp 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
ARG PHP_VERSION
FROM php:${PHP_VERSION}-fpm
ARG PHP_XDEBUG
ARG PHP_SWOOLE
ARG PHP_REDIS
ARG REPLACE_SOURCE_LIST
COPY ./sources.list /etc/apt/sources.list.tmp
RUN if [ "${REPLACE_SOURCE_LIST}" = "true" ]; then \
mv /etc/apt/sources.list.tmp /etc/apt/sources.list; else \
rm -rf /etc/apt/sources.list.tmp; fi
RUN apt update
# Install extensions from source
COPY ./extensions /tmp/extensions
RUN chmod +x /tmp/extensions/install.sh \
&& /tmp/extensions/install.sh \
&& rm -rf /tmp/extensions
# More extensions
# 1. soap requires libxml2-dev.
# 2. xml, xmlrpc, wddx require libxml2-dev and libxslt-dev.
# 3. Line `&& :\` do nothing just for better reading.
RUN apt install -y libfreetype6-dev libjpeg62-turbo-dev libpng-dev \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install $mc gd \
&& :\
&& apt install -y libicu-dev \
&& docker-php-ext-install $mc intl \
&& :\
&& apt install -y libbz2-dev \
&& docker-php-ext-install $mc bz2 \
&& :\
&& docker-php-ext-install $mc zip \
&& docker-php-ext-install $mc pcntl \
&& docker-php-ext-install $mc pdo_mysql \
&& docker-php-ext-install $mc mysqli \
&& docker-php-ext-install $mc mbstring \
&& docker-php-ext-install $mc exif
# && docker-php-ext-install $mc bcmath \
# && docker-php-ext-install $mc calendar \
# && docker-php-ext-install $mc sockets \
# && docker-php-ext-install $mc gettext \
# && docker-php-ext-install $mc shmop \
# && docker-php-ext-install $mc sysvmsg \
# && docker-php-ext-install $mc sysvsem \
# && docker-php-ext-install $mc sysvshm \
# && docker-php-ext-install $mc pdo_firebird \
# && docker-php-ext-install $mc pdo_dblib \
# && docker-php-ext-install $mc pdo_oci \
# && docker-php-ext-install $mc pdo_odbc \
# && docker-php-ext-install $mc pdo_pgsql \
# && docker-php-ext-install $mc pgsql \
# && docker-php-ext-install $mc oci8 \
# && docker-php-ext-install $mc odbc \
# && docker-php-ext-install $mc dba \
# && docker-php-ext-install $mc interbase \
# && :\
# && apt install -y libxml2-dev \
# && apt install -y libxslt-dev \
# && docker-php-ext-install $mc soap \
# && docker-php-ext-install $mc xsl \
# && docker-php-ext-install $mc xmlrpc \
# && docker-php-ext-install $mc wddx \
# && :\
# && apt install -y unixodbc-dev \
# && pecl install sqlsrv pdo_sqlsrv \
# && docker-php-ext-enable sqlsrv pdo_sqlsrv
# && :\
# && apt install -y curl \
# && apt install -y libcurl3 \
# && apt install -y libcurl4-openssl-dev \
# && docker-php-ext-install $mc curl \
# && :\
# && apt install -y libreadline-dev \
# && docker-php-ext-install $mc readline \
# && :\
# && apt install -y libsnmp-dev \
# && apt install -y snmp \
# && docker-php-ext-install $mc snmp \
# && :\
# && apt install -y libpspell-dev \
# && apt install -y aspell-en \
# && docker-php-ext-install $mc pspell \
# && :\
# && apt install -y librecode0 \
# && apt install -y librecode-dev \
# && docker-php-ext-install $mc recode \
# && :\
# && apt install -y libtidy-dev \
# && docker-php-ext-install $mc tidy \
# && :\
# && apt install -y libgmp-dev \
# && ln -s /usr/include/x86_64-linux-gnu/gmp.h /usr/include/gmp.h \
# && docker-php-ext-install $mc gmp \
# && :\
# && apt install -y postgresql-client \
# && apt install -y mysql-client \
# && :\
# && apt install -y libc-client-dev \
# && docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
# && docker-php-ext-install $mc imap \
# && :\
# && apt install -y libldb-dev \
# && apt install -y libldap2-dev \
# && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \
# && docker-php-ext-install $mc ldap \
# && :\
# && apt install -y libmagickwand-dev \
# && pecl install imagick-3.4.3 \
# && docker-php-ext-enable imagick \
# && :\
# && apt install -y libmemcached-dev zlib1g-dev \
# && pecl install memcached-2.2.0 \
# && docker-php-ext-enable memcached
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。