• Home
  • LLMs
  • Python
  • Docker
  • Kubernetes
  • Java
  • All
  • About
Docker
containerd.io - Architecture
[source: https://containerd.io]

Docker Architecture

  1. Install Docker Engine (Ubuntu)
    1. Install Docker Engine
    2. Manage Docker as a Non-root User
    3. Change Docker Data Directory
  2. Install Docker Desktop (Windows)
    1. Install Windows Subsystem for Linux (WSL 2)
    2. Install & Use Docker Desktop with WSL 2
    3. SSH into WSL 2 from a Remote Machine
  3. Working with Docker Images
    1. Dockerfile
    2. Build Images
    3. Image Filesystem
  4. Working with Containers
    1. Run Containers
    2. List Containers
  5. Clear Docker Unused Objects
  6. Monitoring & Performance
    1. cAdvisor (Container Advisor)
    2. Prometheus
Appendix
  1. Glossary
  2. Docker Command-Line Interface (CLI)
    1. Using the docker CLI
    2. Docker Build Command
    3. Docker Run Command
Old
  1. Registries
    1. Set up a Private Docker Registry (Ubuntu)
References
  • Docker: Up & Running
    Docker: Up & Running
    Authors: Karl Matthias, Sean P. Kane
    Publisher: O'Reilly Media; 3 edition (April 2023)
    ISBN: 978-1098131821
  • Docker: Reference documentation
    https://docs.docker.com/reference/
  • Docker: Product manuals
    https://docs.docker.com/engine/
© 2025  mtitek