Docker:您的系统中缺少请求的PHP扩展bcmath



安装bcmath 时出现以下错误

root@cfe90ea33de0:/var/www/web# apt install php-bcmath
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package php-bcmath is a virtual package provided by:
php7.3-bcmath 7.3.14-1~deb10u1 [Not candidate version]
php7.3-bcmath 7.3.11-1~deb10u1 [Not candidate version]
php7.0-bcmath 7.0.33-0+deb9u7 [Not candidate version]
php7.0-bcmath 7.0.33-0+deb9u6 [Not candidate version]
E: Package 'php-bcmath' has no installation candidate

我尝试了以下命令仍然相同的错误

apt-get install php7.3-bcmath
apt-get install php7.0-bcmath
V=`php -v | sed -e '/^PHP/!d' -e 's/.* ([0-9]+.[0-9]+).*$/1/'` apt-get install php$V-bcmath
docker-php-ext-install bcmath

以上命令在登录Docker后有效。

RUN docker-php-ext-install bcmath

将其添加到Docker文件中并重建Docker映像。

最新更新