我在docker上构建lumen时遇到问题,但构建过程完成后会出现如下错误:
E:包“libpng12 dev”没有安装候选错误:服务“app”无法生成:命令“/bin/sh-c apt get update”
所以构建过程失败了。有人有过像我这样的案子吗?我希望有人能提供一个解决方案。
尝试libpng-dev
而不是libpng12-dev
,该版本已被弃用并已被删除
在你的Dockerfile中试试这个
RUN apk add --no-cache php \
php7-common \
php7-fpm \
php7-pdo \
php7-opcache \
php7-zip \
php7-phar \
php7-iconv \
php7-cli \
php7-curl \
php7-openssl \
php7-mbstring \
php7-tokenizer \
php7-fileinfo \
php7-json \
php7-xml \
php7-xmlwriter \
php7-simplexml \
php7-dom \
php7-pdo_mysql \
php7-pdo_pgsql \
php7-pdo_sqlite \
php7-tokenizer \
php7-pecl-redis \
nginx supervisor curl