Docker
docker安装php扩展gd库
docker安装php扩展gd库
继上回成功在自己的工作本上通过docker运行Laravel之后,由于有个需求需要用到PHP的GD扩展,中间安装遇到一些错误,在这里跟大家分享安装的过程
我们先通过以下命令进去到PHP的容器
docker exec -it /bin/bash
然后运行以下命令
# 更新软件源 apt update # 安装各种库 apt install -y libwebp-dev libjpeg-dev libpng-dev libfreetype6-dev # 解压源码 docker-php-source extract # 进入gd源码文件夹 cd /usr/src/php/ext/gd # 准备编译 docker-php-ext-configure gd --with-webp-dir=/usr/include/webp --with-jpeg-dir=/usr/include --with-png-dir=/usr/include --with-freetype-dir=/usr/include/freetype2 # 编译安装 docker-php-ext-install gd # 检查扩展是否安装成功 php -m | grep gd # 退出php容器终端 exit
安装之后记得重新启动容器
docker restart
可以通过phpinfo查看安装是否成功。
0条评论