MBcom/docker-iis-php-e2e

IIS PHP Container with MS SQL driver, node js and cypress e2e installed.

★ 0Forks 0DockerfileGitHub ↗Compare

README

docker-iis-php-e2e

IIS PHP Container with MS SQL driver, and optionally Node.JS

The repository contains Windows Docker images which you can use to host a PHP Web app using IIS in a Docker container. The image also contains MS SQL drivers needed to connect to a MS SQL Database and Composer to let you install your requirements. Composer also nakes it easy to install PHPUnit therefore it is easy to use this container for your Unit Tests. This repository also offers images having Node.JS installed therefore you can use this image in your CI/CD Pipelines to build your frontend apps too. You can find available configurations in the table below.

Feel free to contribute any additional combination.

Available tags

Tag PHP Version MS SQL Driver Version Composer Version Node JS Version
php-iis-latest 7.4.33 NTS x64 5.8.1 2.1.6 x
node-latest 7.4.33 NTS x64 5.8.1 2.1.6 16.18.1
php-iis-7.4.33_mssql5.8.1 7.4.33 NTS x64 5.8.1 2.1.6 x
node-v16.18.1 7.4.33 NTS x64 5.8.1 2.1.6 16.18.1

Make sure you fullfill the license requirements of the Software companies used here.

Build

To build php-iis image, you must download the IIS Rewrite Module to iis-php/rewrite_amd64_de-DE.msi and you must download the Microsoft ODBC Driver 17 x64 for SQL Server to iis-php/msodbcsql.msi.

Contributors

MBcom

Issues