当前位置: 首页 > 后端技术 > PHP

在docker中安装php扩展

时间:2023-03-29 22:02:59 PHP

1:php核心扩展包安装docker中安装了一些php的核心扩展包,一般放在/usr/src/php/ext/目录下,如下:dockerexec-itphp/bin/bash#进入php容器cd/usr/src/php/ext/dir以下为php核心扩展包的安装方法:#相关依赖安装apt-getupdate&&apt-getinstall-ylibfreetype6-devlibjpeg62-turbo-devlibmcrypt-devlibpng-dev#Installmysqlidocker-php-ext-installmysqli安装完成后按CTRL+D退出容器,然后重启php容器dockerrestartphp二:安装PECL扩展,因为有些扩展没有包含在PHP源代码文件中,都需要用到PECL(PHP的扩展库仓库,通过PEAR打包)。使用peclinstall安装扩展,然后使用官方提供的docker-php-ext-enable快捷脚本启用扩展PECL扩展下载地址:https://pecl.php.net/安装方法:dockerexec-itphp/bin/bash#进入php容器#相关依赖安装apt-getupdate&&apt-getinstall-ylibfreetype6-devlibjpeg62-turbo-devlibmcrypt-devlibpng-devpeclinstallswoole-4.2.12#安装swoole扩展docker-php-ext-enableswoole#启用swoole扩展安装完成后按CTRL+D退出容器,然后重启php容器dockerrestartphp