我在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