Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 975 Bytes

README.md

File metadata and controls

34 lines (22 loc) · 975 Bytes

Basic Docker Web Dev Box

Basic docker box for little projects & testing of PHP 7.1.

Requirements

  • 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

Services

  • PHP-FPM 7.1
  • MySQL 5.7
  • NGINX 1.10

Accessing services

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.

Default MySQL credentials:

  • Username: docker
  • Password: secret
  • Database: docker

Installation / run

docker-compose up