1. Docker Architecture

Docker uses 'Images' (blueprints) to create 'Containers' (running instances). It shares the Host OS kernel, making it lighter than VMs.

$ docker version

Check Docker client and server version

$ docker info

Display system-wide information