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 😭

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容