Basic docker box for little projects & testing of PHP 7.1.
- Default site for Nginx maps to the
code
directory where PHP 7.1 sample code exist. - This repo assumes you store your projects in
~/Projects
. - Docker installed
- Docker Compose installed
- PHP-FPM 7.1
- MySQL 5.7
- NGINX 1.10
We're exposing NGINX and MySQL their ports, so you can just go to http://127.0.0.1/
or http://localhost/
from your browser and connect to MySQL from your client (eg: Sequel Pro) using 127.0.0.1:3306
or localhost:3306
.
To access MySQL from within your web applications you'll need to use mysql
as host.
- Username:
docker
- Password:
secret
- Database:
docker
docker-compose up