Replacing ASCII art image with real diagram

Docker-DCO-1.1-Signed-off-by: Aaron Huslage <huslage@gmail.com> (github: huslage)
This commit is contained in:
Aaron Huslage 2014-04-16 11:11:28 -04:00
parent 24c4c3e0e9
commit 75d97a4d2f
2 changed files with 10 additions and 21 deletions

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@ -28,28 +28,14 @@ efficiently: from development to production.
Let's take a look. Let's take a look.
- Docker is a client-server application. -- Docker is a client-server application.
- Both the Docker client and the daemon *can* run on the same system, or; -- Both the Docker client and the daemon *can* run on the same system, or;
- You can connect a Docker client with a remote Docker daemon. -- You can connect a Docker client with a remote Docker daemon.
- They communicate via sockets or through a RESTful API. -- They communicate via sockets or through a RESTful API.
- Users interact with the client to command the daemon, e.g. to create, run, and stop containers. -- Users interact with the client to command the daemon, e.g. to create, run, and stop containers.
- The daemon, receiving those commands, does the job, e.g. run a container, stop a container. -- The daemon, receiving those commands, does the job, e.g. run a container, stop a container.
![Docker Architecture Diagram](/article-img/architecture.svg)
_________________
| Host(s) |
The Client Sends Commands |_________________|
------------------------- | |
[docker] <= pull, run => | [docker daemon] |
client | |
| - container 1 |
| - container 2 |
| - .. |
|_______~~________|
||
[The Docker Image Index]
P.S. Do not be put off with this scary looking representation. It's just our ASCII drawing skills. ;-)
## The components of Docker ## The components of Docker