基於alpine的php-fpm擴展swoole和pdo_mysql


vim Dockerfile
插入一下內容

FROM php:fpm-alpine
RUN echo http://mirrors.aliyun.com/alpine/v3.10/main>/etc/apk/repositories && \
echo  http://mirrors.aliyun.com/alpine/v3.10/community>>/etc/apk/repositories
RUN apk update && apk upgrade
RUN apk add m4 autoconf make gcc g++ linux-headers
ADD ./swoole/swoole-4.4.12.tgz /tmp/
RUN cd /tmp/swoole-4.4.12 && phpize && ./configure && make && make install
RUN docker-php-ext-install pdo_mysql
RUN docker-php-ext-enable swoole
CMD \["php","-m"\]
[] swoole-4.4.12.tgz的位置,在Dockerfile文件的相對上下文路徑
docker build -t php:swoole .
docker run -it --rm --name swoole php:swoole sh -c "php -m"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM