docker:如何安装php_mssql扩展

时间:2019-05-02 10:45:48

标签: php docker docker-compose dockerfile php-extension

我有一个使用 @mssql_connect 的旧查询。

$this->_linkIdentifier = @mssql_connect($this->_host, $this->_username, $this->_password);
var_dump($this->_linkIdentifier);die();

我为php:5.4.42-fpm创建了一个docker容器。我现在需要安装 php_mssql扩展名,以便我可以使用上面的查询。

FROM php:5.4.42-fpm

 # Install the PHP pdo_mysql extention
  RUN docker-php-ext-install pdo_mysql \
      docker-php-ext-install mssql

这将返回错误;

ERROR: Service 'php-fpm' failed to build: The command '/bin/sh -c docker-php-ext-install pdo_mysql       && docker-php-ext-install mssql   && docker-php-ext-install pdo_pgsql   && docker-php-ext-configure gd     --with-jpeg-dir=/usr/lib     --with-freetype-dir=/usr/include/freetype2 &&     docker-php-ext-install gd' returned a non-zero code: 1

问题::如何将mssql扩展安装到我的php容器中。

0 个答案:

没有答案