我在Windows 7上使用Laradock。我需要安装bz2扩展名,因此我如下编辑了php-fpm Dockerfile-70。

添加以下代码-

ARG INSTALL_BZ2=true
RUN if [ ${INSTALL_BZ2} = true ]; then \
    # Install the bz2 extension
    pecl install bz2 && \
    docker-php-ext-enable bz2 \
;fi

然后,当我运行docker-compose build php-fpm时,出现以下错误。我做了谷歌搜索并尝试了建议,到目前为止没有任何效果。



请对此提出建议。

最佳答案

像这样安装bz2 lib和php扩展:

RUN apt-get install -y libbz2-dev \
    && docker-php-ext-install bz2

10-08 12:34