前言
最近在自己的電腦上用 lavadock 去做本機(jī)開發(fā)調(diào)試環(huán)境, 但是 laradock 居然有很多的拓展的是沒有的,當(dāng)然,也是可以配置的,在配置的時(shí)候遇到了一些問題。 因此這里記錄一下,也分享給大家。
1. 修改 .env PHP_FPM配置
PHP_FPM_INSTALL_BCMATH=true
2. 執(zhí)行 build 命令
這里注意需要進(jìn)入到 laradock 所在路勁內(nèi)
docker-compose build php-fpm
注意這里是 build php-fpm,而之前我一直在執(zhí)行 build workspace , 這是錯(cuò)的哈,敲黑板,重點(diǎn)哈
還沒完呢
本人遇到的問題的在 workspace 文件夾下的Dockerfile 里面并沒有安裝 bcmath 的操作語(yǔ)句,后來才發(fā)現(xiàn)實(shí)在 php-fpm 下的才有,而且很多擴(kuò)展都是放在這里的而不是 workspace 。以下是 bcmath 拓展的語(yǔ)句。
#####################################
# bcmath:
#####################################
ARG INSTALL_BCMATH=false
RUN if [ ${INSTALL_BCMATH} = true ]; then \
# Install the bcmath extension
docker-php-ext-install bcmath \
;fi
我犯的錯(cuò)誤是 build workspace ??