Understanding Docker Architecture


Understanding Docker Architecture

Know the docker design and its complete working mechanism


Docker Client-Server-Architecture

Image and Container:

Docker Desktop:

vikram@121212 ~ % docker infoClient:
Context: default
Debug Mode: false
Plugins:
buildx: Build with BuildKit (Docker Inc., v0.5.1-docker)
compose: Docker Compose (Docker Inc., v2.0.0-beta.6)
scan: Docker Scan (Docker Inc., v0.8.0)
Server:
Containers: 87
Running: 26
Paused: 0
Stopped: 61
Images: 43 Server Version: 20.10.7
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
....

Docker Architecture:

Docker client-server architecture.

Docker Architecture — Workflow with Examples:

Docker Client-Server-Architecture

1. The Docker Daemon:

2. The Docker Client:

3. Docker Registries:

4. Docker Objects:

Comments

Popular posts from this blog

Hibernate (Java) -- by jps sasadara

Observer Design Pattern & RxJava & @Async

JAVA uml Based cording <<< by jps sasadara >>>