laradock/php-fpm/Dockfile
########################################################################### # Beast EXTENSION ########################################################################### ARG INSTALL_BEAST=false RUN if [ ${INSTALL_BEAST} = true ]; then # Install the beast extension apt-get update && apt-get install -y sudo wget unzip gcc make && mkdir -p /tmp/beast-php && cd /tmp/beast-php && wget https://github.com/liexusong/php-beast/archive/master.zip \ && unzip master.zip && cd php-beast-master && phpize && ./configure && sudo make && make install && rm -rf /tmp/beast-php && docker-php-ext-enable beast ;fi
laradock/docker-compose.yml
php-fpm: build: context: ./php-fpm args: - INSTALL_BEAST=${PHP_FPM_INSTALL_BEAST}
laradock/.env
PHP_FPM_INSTALL_BEAST=true
配置后执行
$ docker-compose build php-fpm
原文:https://www.cnblogs.com/cshaptx4869/p/11737855.html