DEV Community

Cover image for Understanding Docker: part 22 – Debugging/Troubleshooting Docker
Aurélie Vache
Aurélie Vache

Posted on • Edited on

14 4

Understanding Docker: part 22 – Debugging/Troubleshooting Docker

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 about how to debug and troubleshoot Docker issues.

Alt Text

Alt Text

Alt Text

Alt Text

Alt Text

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 all the sketchnotes on Docker (and new ones!) to make a "book" of 93 pages: "Understanding Docker in a visual way".

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (2)

Collapse
 
slidenerd profile image
slidenerd

docker run -D xxx gives unknown shorthand flag: 'D' in -D

Collapse
 
aurelievache profile image
Aurélie Vache

Yes in fact it's docker -D xxx, so for example:

docker -D run debian:stable

sorry :)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more