Docker php添加Zip扩展
我正在尝试安装从PHP构建的PHP容器的Zip扩展:7.4-fpm-alpine 这就是我在Dockerfile中使用的内容Docker php添加Zip扩展,php,docker,Php,Docker,我正在尝试安装从PHP构建的PHP容器的Zip扩展:7.4-fpm-alpine 这就是我在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 但这给了我一个错误: 配置:错误:无法识别的选项:-带有libzip错误:服务 “php”未能生成命令“/bin/
RUN apk add --no-cache zip libzip-dev
RUN docker-php-ext-configure zip --with-libzip=/usr/include
RUN docker-php-ext-install zip
但这给了我一个错误:
配置:错误:无法识别的选项:-带有libzip错误:服务
“php”未能生成命令“/bin/sh-c”
docker php ext configure zip--with libzip=/usr/include'返回一个
非零代码:1
解决方案非常简单,只需删除docker php ext configure zip——完全针对php>=7.4使用libzip
行即可。违约就足够了
正如在其问题跟踪程序上的评论:
因此,工作Dockerfile应该是:
来自php:7.4-fpm-alpine
运行apk add--无缓存\
libzip开发\
拉链\
&&docker php ext安装zip
解决方案非常简单,只需删除docker php ext configure zip——完全针对php>=7.4使用libzip
行即可。违约就足够了
正如在其问题跟踪程序上的评论:
因此,工作Dockerfile应该是:
来自php:7.4-fpm-alpine
运行apk add--无缓存\
libzip开发\
拉链\
&&docker php ext安装zip
试试这个
来自作为作曲家的作曲家
抄袭/应用程序
运行rm composer.lock&&composer安装\
--优化自动装弹机\
--没有互动\
--没有进展\
--忽略平台需求
运行apk add——无缓存php\
php7普通\
php7 fpm\
php7-pdo\
php7操作缓存\
php7拉链\
试试这个
来自作为作曲家的作曲家
抄袭/应用程序
运行rm composer.lock&&composer安装\
--优化自动装弹机\
--没有互动\
--没有进展\
--忽略平台需求
运行apk add——无缓存php\
php7普通\
php7 fpm\
php7-pdo\
php7操作缓存\
php7拉链\