docker环境中使用pecl安装任何扩展都报错
内容:Fatal error: Uncaught Error: Call to undefined function _parseFeaturesHeaderFile() in /usr/local/lib/php/OS/Guess.php:248
求解!!!!!
dockerFile:
FROM php:7.3-fpm-alpine
ENV SWOOLE_VERSION=4.5.3
ENV PHP_REDIS=5.3.1
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN echo "Asia/Shanghai" > /etc/timezone
# update
RUN set -ex \
&& apk update \
&& apk add --no-cache libstdc++ wget openssl bash \
libmcrypt-dev libzip-dev libpng-dev freetype-dev libjpeg-turbo-dev
libc-dev zlib-dev librdkafka-dev libmemcached-dev cyrus-sasl-dev
RUN apk add --no-cache --virtual .build-deps autoconf automake make g++ gcc libtool dpkg-dev dpkg unzip
curl pkgconf file re2c pcre-dev php7-pear php7-dev php7-pear openssl-dev graphviz \
#自定义配置
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/ \
# 安装php常用扩展
应该是php7.3-dev 其他的也要换掉