
继上回成功在自己的工作本上通过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
文章转载自程序员技术笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





