Sign inSign up

javieraguerocl/docker-php8.4-with-db-extensions

By javieraguerocl

•Updated over 1 year ago

Docker Compose setup with Nginx and PHP 8.4. Includes MySQL, MongoDB, and SQL Server and other tools

Image
Developer tools
Web servers
0

507

javieraguerocl/docker-php8.4-with-db-extensions repository overview

Docker Hub; javieraguerocl/docker-php8.4-with-db-extensions nginx 3.17 php 8.4 License MIT

⁠Introduction

Docker Compose with Nginx, PHP 8.4 Supported DB Extensions: MySQL, MongoDB, SQL Server (MSSQL) Additional Extensions: GD, Intl, PCNTL, Zip, Exif, WebP, Xdebug, Composer, Soap Linux Tools: Ping, HTOP

⁠Building from source

To build from source you need to clone the git repo and run docker build:

$ git clone https://github.com/JavierAgueroCL/docker-php8.4-with-db-extensions.git
$ cd docker-php8.4-with-db-extensions

followed by

$ docker-compose up

⁠Running on your proyect

Copy the Git files in your Laravel (or something) proyect and run

$ docker-compose up

Default web root:

/var/www

⁠Build with Docker

$ docker build -t javieraguerocl/docker-php8.4-with-db-extensions .

⁠Add your own extensions

You can add your own extensions to the Dockerfile by adding the extension to the Dockerfile and then running the build command again.

Tag summary

Content type

Image

Digest

sha256:ed17423cd…

Size

295.1 MB

Last updated

over 1 year ago

docker pull javieraguerocl/docker-php8.4-with-db-extensions