提问者:小点点

在docker中构建流明


我在docker上构建lumen时遇到问题,但构建过程完成后会出现如下错误:

E:包“libpng12 dev”没有安装候选错误:服务“app”无法生成:命令“/bin/sh-c apt get update”

所以构建过程失败了。有人有过像我这样的案子吗?我希望有人能提供一个解决方案。


共2个答案

匿名用户

尝试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