laradock 配置 bcmath 扩展

前言

最近在自己的电脑上用 lavadock 去做本机开发调试环境, 但是 laradock 居然有很多的拓展的是没有的,当然,也是可以配置的,在配置的时候遇到了一些问题。 因此这里记录一下,也分享给大家。

1. 修改 .env PHP_FPM配置
PHP_FPM_INSTALL_BCMATH=true
2. 执行 build 命令

这里注意需要进入到 laradock 所在路劲内

docker-compose build php-fpm

注意这里是 build php-fpm,而之前我一直在执行 build workspace , 这是错的哈,敲黑板,重点哈

还没完呢

本人遇到的问题的在 workspace 文件夹下的Dockerfile 里面并没有安装 bcmath 的操作语句,后来才发现实在 php-fpm 下的才有,而且很多扩展都是放在这里的而不是 workspace 。以下是 bcmath 拓展的语句。

#####################################
# bcmath:
#####################################

ARG INSTALL_BCMATH=false
RUN if [ ${INSTALL_BCMATH} = true ]; then \
    # Install the bcmath extension
    docker-php-ext-install bcmath \
;fi

我犯的错误是 build workspace

你可能感兴趣的:(laradock 配置 bcmath 扩展)