Drupal8 Docker App - All you ever wanted to hack into Drupal for continuous delivery on your local box.

ricardoamaro

DevOps helps everyone in the software value chain to achieve shared business goals, either testing a new site at scale, demoing it or even shipping it in containers. A steady, seamless development path until running it, with highly available services in an “agile” fashion increasing shared automation, communication, collaboration and integration.

 

How can I achieve all that with Docker and Drupal8?

Creating and maintaining these processes, with versioned configurations and still collaborating is not an easy task, therefore we need awesome free available tools that one can model to its needs. The tool this session aims to present is the Drupal8 Docker App. A swiss army knife that has been available for some time now and has had more than 1.500 downloads on the docker hub page.

 

What’s on it for me?

The Docker container is rebuilt every night with all the latest things, including Drupal8, php, Apache, MySQL, Memcache, php debugging tools for developing with your preferred IDE.  

It can be used to achieve near-identical setup as the testing on drupal.org but on a lighter scale or even used on the Drupal Sprints for quickly starting working on your Drupal8 git repo either for core development or for your own contributed modules.

 

But that’s not all… The Drupal8 Docker App allows you to hack into every part of the process easily, by mounting special folders from your local machine into the container or keeping a versioned scheme of the build for later usage.

What should I expect from this session?

In this session we will be demoing the delivery process and showing real usage for this container.

 

“All we have to decide is what to do with the time that is given to us.” – Gandalf the Grey

In The Fellowship of the Ring, J. R. R. Tolkien

Session Track

DevOps

Experience Level

Intermediate

Drupal Version