diff --git a/docker-compose-services/sqlsrv/Dockerfile b/docker-compose-services/sqlsrv/Dockerfile index bbc5f8f..225241b 100644 --- a/docker-compose-services/sqlsrv/Dockerfile +++ b/docker-compose-services/sqlsrv/Dockerfile @@ -1,5 +1,4 @@ -ARG BASE_IMAGE -FROM $BASE_IMAGE +ARG odbc_version=2.3.7 ENV PATH="${PATH}:/opt/mssql-tools/bin" RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y -o Dpkg::Options::="--force-confold" --no-install-recommends --no-install-suggests apt-utils curl gnupg2 ca-certificates @@ -8,16 +7,25 @@ RUN curl -sSL -O https://packages.microsoft.com/keys/microsoft.asc RUN apt-key add > "/etc/php/8.0/mods-available/sqlsrv.ini" -RUN echo 'extension=pdo_sqlsrv.so' >> "/etc/php/8.0/mods-available/pdo_sqlsrv.ini" +RUN echo 'extension=sqlsrv.so' >> /etc/php/$DDEV_PHP_VERSION/mods-available/sqlsrv.ini +RUN echo 'extension=pdo_sqlsrv.so' >> /etc/php/$DDEV_PHP_VERSION/mods-available/pdo_sqlsrv.ini -RUN phpenmod sqlsrv pdo_sqlsrv +RUN phpenmod -v $DDEV_PHP_VERSION sqlsrv pdo_sqlsrv