Nobody puts WordPress in a container: Docker, GitLab and continuous integration

From the Learning Library


This session was presented on Friday, July 13, 2018, at the WPCampus 2018 conference by Mike Henderson from Adams State University. You can access this recording from the WPCampus archives (and many others) via the WPCampus Learning Library.

When our institution decided it was time to switch our primary CMS to WordPress it was also decided to make the jump to a containerized environment. Join me as I demonstrate how Adams State University has made a quantum shift on how we manage WordPress using Docker and GitLab's continuous integration tools.

I'll share lessons learned, stumbling blocks and why this is a better developer workflow from desktop to deployment than previous methods. Attendees will be able to examine all levels of development from desktop, to test, to production and how Docker and GitLab simplifies this process, which allows these environments to run virtually the same code without the burden of huge virtual machines or managing servers. Welcome to DevOps magic.

Session topics