2 回答

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個贊
我發(fā)布了一個腳本,讓您只需以下幾行即可安裝 http PHP 擴(kuò)展(以及許多其他擴(kuò)展):
ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/
RUN chmod +x /usr/local/bin/install-php-extensions && sync && \
install-php-extensions http
該腳本負(fù)責(zé) PHP 版本,并安裝所有必需的 APT(對于 Debian)或 APK(對于 Alpine)包。
更多細(xì)節(jié)在這里:https ://github.com/mlocati/docker-php-extension-installer

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個贊
您可能想通過 pecl 安裝它。http 擴(kuò)展也有依賴項(xiàng)。
RUN docker-php-ext-install hash iconv \
&& pecl install raphf propro \
&& docker-php-ext-enable raphf propro \
&& pecl install pecl_http \
&& echo -e "extension=raphf.so\nextension=propro.so\nextension=http.so" > /usr/local/etc/php/conf.d/docker-php-ext-http.ini \
&& rm -rf /usr/local/etc/php/conf.d/docker-php-ext-raphf.ini \
&& rm -rf /usr/local/etc/php/conf.d/docker-php-ext-propro.ini
我通過https://hub.docker.com/r/realpaul/docker-php/dockerfile獲得了靈感
- 2 回答
- 0 關(guān)注
- 303 瀏覽
添加回答
舉報(bào)