Докер: как установить расширение php_mssql - PullRequest
0 голосов
/ 02 мая 2019

У меня есть устаревший запрос, который использует @mssql_connect.

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

Я создал Docker-контейнер для php: 5.4.42-fpm.Теперь мне нужно установить расширение 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-контейнер.

...