Docker Compose: From Localhost to Cloud
Conference (ADVANCED level)
Room 6

You know Docker, right? But do you know Docker Compose? Yes? But do you know what’s new in the 2.0 release? And do you know that you can use Docker Compose in your development  environment as well as in production? No? Then, this talk is for you.

In this talk we will quickly present the history behind Docker Compose, and highlight some of the novelties brought by Docker Compose 2.0. We will show you some advanced use cases that you might use as a developer on your local machine. But did you know that Ops can also take advantage of Docker Compose by deploying an entire application to the Cloud? Yes, in a single command an entire application can be deployed to your Could provider without the need of Kubernetes. And talking a K8s, we will end our talk by giving you some hints on when to use Docker Compose over K8s.

Guillaume Lours

Sr Software Engineer at Docker, after playing with Docker Desktop, Docker Hub and different CLI tools, I'm now working on features to improve developer experience such as Docker Compose and Docker Dev Environments

Antonio Goncalves

Antonio Goncalves is a senior developer living in Paris. He evolved in the Java EE landscape for a while and then moved on to Spring, Micronaut and Quarkus. From distributed systems to microservices and functions, today he helps his customers to develop the architecture that suits them the best.

Aside from developing his customers’ applications, Antonio wrote a few books (Java EE and Quarkus), talks at international conferences (Devoxx, JavaOne, GeeCon…), writes technical papers and articles, gives on-line courses (PluralSight, Udemy) and co-presents the Technical French pod cast Les Cast Codeurs. He has co-created the Paris JUG, Voxxed Microservices and Devoxx France. For all his work for the community he has been made Java Champion a few years ago.

Today Antonio is Principal Software Engineer at Microsoft, working on Azure for Java.