This repository contains Dockerfile of Nginx with PHP5 applications which have an
index.php as an entry point like PHPFramework apps for Docker's automated build published to the public Docker Hub Registry.
Base Docker Image
(alternatively, you can build an image from Dockerfile:
docker build -t="luzifer/php5-nginx" github.com/luzifer/php5-nginx)
Dockerfile similar to the following in your application code folder:
FROM luzifer/php5-nginx RUN mkdir -p /application ADD . /application EXPOSE 80 CMD ["/usr/local/bin/container-run.sh"]
Then, execute the following to build the image:
docker build -t myuser/myapp .
This will create an image named
myuser/myapp with your application ready to go.
To launch it, just type:
docker run -d -p 80 myuser/myapp