前言
最近在自己的電腦上用 lavadock 去做本機(jī)開發(fā)調(diào)試環(huán)境, 但是 laradock 居然有很多的拓展的是沒有的江醇,當(dāng)然,也是可以配置的何暇,在配置的時候遇到了一些問題陶夜。 因此這里記錄一下,也分享給大家裆站。
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 , 這是錯的哈黔夭,敲黑板,重點(diǎn)哈
還沒完呢
本人遇到的問題的在 workspace 文件夾下的Dockerfile 里面并沒有安裝 bcmath 的操作語句羽嫡,后來才發(fā)現(xiàn)實(shí)在 php-fpm 下的才有本姥,而且很多擴(kuò)展都是放在這里的而不是 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 ??