我在osx版本10.11.6上使用Docker版本17.12.0-ce-mac55(23011)。在docker上构建lumen时遇到问题,但是在构建过程完成后会出现如下错误:
配置:错误:请重新安装libzip发行版 错误:服务'app'生成失败:命令'/ bin / sh -c apt-get update && apt-get install -y libpng-dev libjpeg-dev libpq-dev && rm -rf / var / lib / apt /列表/ * && docker-php-ext-configure gd --with-png-dir = / usr --with-jpeg-dir = / usr && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip'返回非-零代码:1
因此构建过程失败。有谁遇到过像我这样的案件?我希望有人能提供解决方案。
答案 0 :(得分:1)
尝试使用libzip配置zip并安装libzip-dev
#install some base extensions
RUN apt-get install -y zip libzip-dev \
&& docker-php-ext-configure zip --with-libzip \
&& docker-php-ext-install zip
使用高山版本:
RUN apk add --no-cache libpng-dev zlib-dev libzip-dev \
&& docker-php-ext-configure zip --with-libzip \
&& docker-php-ext-install zip
答案 1 :(得分:0)
试试这个
运行 rm composer.lock && composer install
--optimize-autoloader
--无交互
--无进展
--ignore-platform-reqs
运行 apk 添加 --no-cache php
php7-common
php7-fpm
php7-pdo
php7-opcache
php7-zip \