我正在尝试安装从php:7.4-fpm-alpine
构建的PHP容器的Zip扩展
这就是我在我的 Dockerfile 中使用的
RUN apk add --no-cache zip libzip-dev
RUN docker-php-ext-configure zip --with-libzip=/usr/include
RUN docker-php-ext-install zip
但它给了我这个错误:
配置:错误:无法识别的选项:--with-libzip错误:服务'php'无法构建:命令'/bin/sh -c docker-php-ext-configure zip --with-libzip=/usr/include'返回非零代码:1
3条答案
按热度按时间lmyy7pcs1#
解决方案非常简单,只需在PHP >= 7.4中完全删除
docker-php-ext-configure zip --with-libzip
行。默认值就足够了。因此,一个工作的 Dockerfile 将是:
0wi1tuuw2#
试试这个
nnvyjq4y3#
如果使用php:7.4-fpm,请尝试此操作