Sign inSign up

siestacat/php-apache-node

By siestacat

Updated about 1 year ago

Docker image bundling PHP 8.4, Apache 2, Node.js v20, Composer & Supervisor for modern web apps.

Image
Languages & frameworks
0

825

siestacat/php-apache-node repository overview

php-apache-node Docker Image

Github repository: https://github.com/SiestaCat/docker-php-apache-node

A custom Docker image bundling PHP, Apache and Node.js for modern web applications.

Features

  • PHP 8.4 with extensions: apcu, xdebug, redis, ldap, bcmath, opcache, sockets, curl, bz2, intl, xml, zip, pdo_mysql
  • Apache 2 with mod_rewrite enabled
  • Node.js v20.x installed via NVM
  • Composer pre-installed
  • Supervisor process manager

Prerequisites

  • Docker Engine ≥ 20.10

Usage

Pull the latest image
docker pull siestacat/php-apache-node:latest
Base image in your Dockerfile
FROM siestacat/php-apache-node:latest
As a multi-stage build
FROM siestacat/php-apache-node:latest AS base

Building Locally

git clone https://github.com/SiestaCat/docker-php-apache-node.git  
cd docker-php-apache-node  
docker build  --file Dockerfile  --tag siestacat/php-apache-node:latest  --progress=plain .
Push to Docker Hub
docker push siestacat/php-apache-node:latest

Configuration

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request

Tag summary

Content type

Image

Digest

sha256:4f3bcd9b4

Size

347.5 MB

Last updated

about 1 year ago

docker pull siestacat/php-apache-node