Lagoon: An Open Sourced Docker Build & Development System With Full Drupal Support
The entire amazee.io team attended BADCamp in Berkeley, California last month. On top of enjoying getting to hang out IRL with our usually distributed team and enjoy the camaraderie of the Drupal Community, we also participated in trainings and summits, gave sessions, and spent a lot of time at our booth showing people our innovative hosting solutions and talking about the upcoming migration to Lagoon.
Lagoon is our fully open sourced Docker in production system. As Docker becomes the norm for Drupal developers, a number of local Docker development environments have sprung up including Lando, DDev, Cachalot, Dinghy, DrupalVM, and Docksal, to name a few.
While all of these provide great local development environments, none of them reach the ultimate goal: using the same Docker images locally, on development sites, and in production.
Lagoon does all of this. Lagoon allows developers to develop locally with Docker, and have the exact same Docker images and Containers running in production in Kubernetes. Lagoon understands how to run a Drupal site with everything you might want to use to make it, including: Varnish, Nginx, PHP, MariaDB, Solr, Elasticsearch, Redis, Drush, Composer, and Console on Kubernetes.
And it does it all for you. All you have to do is push to your Git Repository and it’s deployed. It’s that simple.
Want to know more? You can watch the complete session on Lagoon, as seen at BADCamp, here.