Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vutran/docker-nginx-php5-fpm
This is a simple container with Nginx, PHP5-FPM, and Ubuntu 14.04.
https://github.com/vutran/docker-nginx-php5-fpm
docker dockerfile nginx php php5-fpm
Last synced: 1 day ago
JSON representation
This is a simple container with Nginx, PHP5-FPM, and Ubuntu 14.04.
- Host: GitHub
- URL: https://github.com/vutran/docker-nginx-php5-fpm
- Owner: vutran
- Created: 2015-05-25T12:54:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-03T10:52:04.000Z (over 9 years ago)
- Last Synced: 2024-05-02T05:43:21.862Z (8 months ago)
- Topics: docker, dockerfile, nginx, php, php5-fpm
- Language: PHP
- Homepage: https://registry.hub.docker.com/u/vutran/docker-nginx-php5-fpm/
- Size: 129 KB
- Stars: 9
- Watchers: 4
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Ubuntu 14.04 LTS + Nginx + PHP5-FPM](https://registry.hub.docker.com/u/vutran/docker-nginx-php5-fpm/)
This is a simple container with Nginx, PHP5-FPM, and Ubuntu 14.04.
-----
To pull this image from Docker Hub:
docker pull vutran/docker-nginx-php5-fpm
To run an instance of this image:
docker run --name mywebapp -d -P vutran/docker-nginx-php5-fpm
You can mount your local application directory to the container at `/var/www/html`:
docker run --name mywebapp -d -P -v /src/html:/var/www/html vutran/docker-nginx-php5-fpm
Open the URL in the browser
open http://$(boot2docker ip):$(docker port mywebapp 80 | sed 's/0.0.0.0://g')
## Dockerfile
You can also build your own image with this as the base and apply your own application-specific configurations if needed.
For more information, please see the [Dockerfile documentations](http://docs.docker.com/reference/builder/).
### Dockerfile
FROM vutran/docker-nginx-php5-fpm
# Execute or run any additional instructions here such
# Example:
# COPY website.conf /etc/nginx/conf.d/website.conf
# ENV myEnvVar myEnvValue
## Docker Compose
If you have a complex application, you can use Docker Compose to run everything in a single command.
For more information, please see the [Docker Compose documentation](http://docs.docker.com/compose/)
### docker-compose.yml
web:
build: .
volumes:
- .:/var/www/html