Why PHP and Docker?

PHPDocker.io is a tool that will help you build a typical PHP development environment based on Docker with just a few clicks.

It will also generate a suitable Vagrantfile for use on systems which do not support Docker and containers natively.

Why Docker? Containers are typically faster to set up, less prone to provisioning errors (pre-setup images), and last but not least, web app deployment is going the way of the container. PHP applications work really well on Docker, and, as applications are increasingly set up for Docker, so should our development environments.

This a first, early feeler prototype. Features to come:

  • HHVM
  • RabbitMQ
  • Blackfire profiler
  • Tideways profiler


Now supporting PHP 7.1 (7.1.0-beta1)
August 15th, 2016

Added support for PHP 7.1.0-beta1 on the generator and extra PHP 7.1 images (cli and fpm) for those of you who like to tinker with pre-release software.

Continue reading >
(0) comment(s)
July updates
July 26th, 2016

Elasticsearch 2.3 now supported and base images updates.

Continue reading >
(1) comment(s)
June updates
June 28th, 2016

PHP 7.0.8, PHP7.0 extension updates.

Continue reading >
(1) comment(s)
April updates
April 14th, 2016

April sees many changes behind the scenes, including the beginnings of a behat test suite. We also now use our own images for Redis, Memcached, nginx and Mailhog, to avoid situations where in the past we've used unreliable third party images that disappeared from docker hub or were renamed.

Continue reading >
(1) comment(s)