DEV Community

Cover image for Understanding Docker: part 49 – Docker Compose (2025)
Aurélie Vache
Aurélie Vache

Posted on

Understanding Docker: part 49 – Docker Compose (2025)

Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker. I think it could be a good way, more visual, to explain Docker (and other technologies like Kubernetes and Istio).

We continue the series of Docker sketchnotes with a focus on Docker compose included all the latest features: publish compose file as an OCI artifact and use it, transform compose files to Kubernetes manifests, providers usage like from Docker Model Runner...

Docker compose
Docker compose
Docker compose
Docker compose
Docker compose
Docker compose
Docker compose
Docker compose
Docker compose
Docker compose
Docker compose

As usual, if you like theses sketchnotes, you can follow me, and tell me what do you think. I will publish others sketchs shortly :-).

If you are interested, I published the book in a paperbook version on Amazon: Understanding Docker in a visual way and also in a PDF/ebook version on GumRoad.

Understanding Docker in a visual way

If you are also interested in Kubernetes, the book Understanding Kubernetes in a visual way is available also.

Top comments (3)

Collapse
 
nevodavid profile image
Nevo David

so cool to see people making this stuff easier- honestly sticking with learning docker gets tough, you think the biggest thing is just patience or is it more about having the right guides around?

Collapse
 
aurelievache profile image
Aurélie Vache

Happy you like it :) .
To learn Docker I think you need to go though step by step and with concrete use case. Don't try to learn and understand everything, it will be complicated. Instead, learn concept one by one, with concrete applications/use cases.

Collapse
 
bizbee profile image
Bizbee

So cute!!!!!!!