最佳答案
我是一个完全的 Docker 新手,但我必须维护一个现有的系统。我使用的 Dockerfile 如下:
FROM php:5.6-apache
RUN docker-php-ext-install mysql mysqli
RUN apt-get update -y && apt-get install -y sendmail
RUN apt-get update && \
apt-get install -y \
zlib1g-dev
RUN docker-php-ext-install mbstring
RUN docker-php-ext-install zip
RUN docker-php-ext-install gd
当我运行‘ docker build [ sitename ]’时,一切看起来都很正常,直到我得到错误:
configure: error: png.h not found.
The command '/bin/sh -c docker-php-ext-install gd' returned a non-zero code: 1
这个错误的原因是什么?