srod / docker-apache-php

Apache and PHP made simple.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Supported tags and respective Dockerfile links

About this image?

This image come from the official Docker php image

It was builded with the apache version with mod_rewrite and mysqli php extension.

And also with a date.timezone = Europe/Paris

logo

How to use this image

Start a apache server instance with a Dockerfile

Create a Dockerfile in your PHP project

FROM srod/apache-php
COPY src/ /var/www/html/

Where src/ is the directory containing all your php code. Then, run the commands to build and run the Docker image:

$ docker build -t my-php-app .
$ docker run -it --rm --name my-running-app my-php-app

Start a apache server instance with Docker Compose

Create a docker-compose.yml in your PHP project

web:
  image: srod/apache-php
  ports:
    - "8080:80"
  volumes:
    - "./src:/var/www/html"

Where src/ is the directory containing all your php code. Then, run docker-compose:

$ docker-compose up

About

Apache and PHP made simple.

License:MIT License