Skip to content

packettide/docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Dev Stack

This is the Docker setup we use here at PacketTide for developing client sites and ExpressionEngine add-ons.

It is designed to be flexible and easy to use without having to tangle yourself in the internals of the immensely powerful (and daunting) Docker.

It should take about 5-10 minutes to install this Devstack initially. Launching individual projects and changing stacks takes seconds.

It currently sets up a stack of:

  • NGINX, Apache (work-in-progress)
  • MySQL 5.5, 5.6, or 5.7
  • PHP 5.6, 7.0, 7.1, 7.2, 7.3
  • ngrok (optional)

More information is available in the Wiki:

Demo of setting up a new project

Setting up a new project

Demo of changing the stack of an existing project

Changing project stack