我在我的 Dockerfile 中添加了以下代码
RUN echo -e "http://nl.alpinelinux.org/alpine/v3.13/main\nhttp://nl.alpinelinux.org/alpine/v3.13/community" > /etc/apk/repositories;
RUN apk add --no-cache gd;
Run Code Online (Sandbox Code Playgroud)
我运行了命令
docker-compose build
Run Code Online (Sandbox Code Playgroud)
构建成功,但是当我重新启动 docker php8 映像时,我仍然收到错误 - 找不到 GD 模块。
我在 php.ini 文件中启用了 GD 扩展
,但收到此错误
小智 5
按照这个答案从 dockerfile 安装 gd
RUN docker-php-ext-install gd
Run Code Online (Sandbox Code Playgroud)
https://github.com/rhamdeew/docker-php-8-fpm-alpine/blob/master/Dockerfile