我无法在docker映像上安装gmp扩展。 我的docker文件如下所示:
FROM php:7.4-fpm-alpine
RUN docker-php-ext-install pdo pdo_mysql gmp
当我运行此docker文件时,出现错误:
configure: error: GNU MP Library version 4.2 or greater required.
ERROR: Service 'php' failed to build : The command '/bin/sh -c docker-php-ext-install pdo pdo_mysql gmp' returned a non-zero code: 1
我已经在this stackoverflow post上尝试过该解决方案,但是它对我不起作用。
关于如何解决此问题的任何想法?
答案 0 :(得分:4)
就像错误所说:configure: error: GNU MP Library version 4.2 or greater required.
通过在 Dockerfile 中包含以下内容,您可以在 Alpine Linux 上安装 GNU MP(简称 GMP
):
RUN apk add gmp-dev