• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

docker安装php-gd库

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

3行代码搞定

podman exec space-2 bash -c "apt install -y libwebp-dev libjpeg-dev libpng-dev libxpm-dev libfreetype-dev"
podman exec space-2 bash -c "docker-php-ext-configure gd --with-gd --with-webp-dir --with-jpeg-dir --with-png-dir --with-zlib-dir --with-xpm-dir --with-freetype-dir"
podman exec space-2 bash -c "docker-php-ext-install gd"

参考文档https://qa.1r1g.com/sf/ask/3442259761/

完整版本

#=============[ljf-start]=============
WebBaseUrlpre="http://198.11.177.67:801"
SpaceId=2
SpacePath="space/${SpaceId}"
DockerName="space-${SpaceId}"
rm -rf "/tmp/${SpacePath}"
mkdir -p "/tmp/${SpacePath}"
chmod 777 "/tmp/${SpacePath}"
podman rm -f $DockerName
podman run -d \
 --name $DockerName \
 --memory 1G \
 -v "/tmp/${SpacePath}":/tmp \
 -v "/${SpacePath}":"/${SpacePath}" \
 -v "/${SpacePath}":/root \
 -e WebBaseUrlpre="${WebBaseUrlpre}" \
 docker.io/library/php:7.3-fpm \
 /bin/bash -c "curl '${WebBaseUrlpre}/php-fpm/php-fpm.sh'>/tmp/1.sh&&bash /tmp/1.sh&&rm -f /tmp/1.sh"
#install-php-ext
podman exec $DockerName bash -c "apt update"
#gd-install-start
podman exec $DockerName bash -c "apt install -y libwebp-dev libjpeg-dev libpng-dev libxpm-dev libfreetype-dev"
podman exec $DockerName bash -c "docker-php-ext-configure gd --with-gd --with-webp-dir --with-jpeg-dir --with-png-dir --with-zlib-dir --with-xpm-dir --with-freetype-dir"
podman exec $DockerName bash -c "docker-php-ext-install gd"
#gd-install-end
#restart-php-fpm
podman exec $DockerName bash -c "apt install -y procps"
podman exec $DockerName bash -c "killall php-fpm"
#=============[ljf-end]=============

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
php读取csv乱码问题解决方法发布时间:2022-07-10
下一篇:
gitlab+php自动部署发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap