Back To Schedule
Tuesday, June 8 • 16:00 - 16:20
Local dev setup for a complex app using docker-compose

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
How to run a non-trivial app (API backends, DB, Cache, mail,  JS, https) on your local dev machine using docker-compose.

A normal app usually consists of much more components (or services) than just your backend. You'll need a database, maybe a cache, you want to send some mail, serve some JavaScript and run all of that behind https (yes, even on localhost). Add some microservices to the mix, and you end up having to configure and start a lot of things.

An easy(-ish) way to do this is via docker-compose.

In this talk I will show my current docker-compose best practices that enable me to have all of the above, for several different projects, without having to remember complex command line options.

While the backends are written in Perl, this talk will feature mostly YAML .. sorry :-)


avatar for Thomas Klausner

Thomas Klausner

mostly upright, sometimes on a bicycle, plix
Just in case you like to know, I'm currently spending my time as a father of 2 grown-up sons, Perl hacker who is not afraid to touch other tech, sort-of DJ, bicyclist, cook & taker-of-pictures - while being 40+ years old but too lazy to update my profile once a year.

Tuesday June 8, 2021 16:00 - 16:20 EDT
Zoom Room 1
  Track 1