a docker diagram
TRANSCRIPT
![Page 1: A Docker Diagram](https://reader037.vdocuments.mx/reader037/viewer/2022100508/55c1d1bdbb61ebee168b4819/html5/thumbnails/1.jpg)
2014-Dec-17 - Jerng
Bare Metal Box or VM
LinuxOSX or Windows
Boot2Docker
Linux KernelVagrant, VirtualBox,
and BusyBox
(dockerd) Daemon
Aprocesstree.A changing filesystem.
CONTROL GROUP 1
Aprocesstree.A changing filesystem.
CONTROL GROUP 2
Aprocesstree.A changing filesystem.
CONTROL GROUP n
These are Docker containers; like BSD jails; like VMs that share a kernel.A Docker repository contains many images; images may be tagged. The syntax is repository/owner:tag.
Docker images are immutable filesystems.
docker run
docker commit
docker savedocker load Repository or Image .tar file, with metadata.
docker export
docker import
Filesystem .tar file, without metadata.
A Docker registry may host many repositories. Hub.docker.com is the public Docker registry.
docker push
docker pull
docker build
A Dockerfile is a list of commands to build an image.
Docker registries may call Dockerfiles from a Git repository, for automated builds. docker sta
rt
docker stop
This is like powering on/off a machine.