Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Commit

Permalink
architecture.md: Update initrd placeholder
Browse files Browse the repository at this point in the history
Update initrd placeholder. 

Fixes: #548

Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com>
  • Loading branch information
nitkon committed Sep 2, 2019
1 parent 95072b7 commit 6ce8b15
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion design/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
* [Assets](#assets)
* [Guest kernel](#guest-kernel)
* [Root filesystem image](#root-filesystem-image)
* [Initrd image](#initrd-image)
* [Agent](#agent)
* [Runtime](#runtime)
* [Configuration](#configuration)
Expand Down Expand Up @@ -195,7 +196,9 @@ For example, when `docker run -ti ubuntu date` is run:

##### Initrd image

placeholder
A compressed `cpio(1)` archive, created from a rootfs which is loaded into memory and used as part of the Linux startup process. During startup, the kernel unpacks it into a special instance of a `tmpfs` that becomes the initial root filesystem.

The only service running in the context of the initrd is the [Agent](#agent) as the init daemon. The real workload the user wishes to run is created using libcontainer, creating a container in the same manner that is done by `runc`.

## Agent

Expand Down

0 comments on commit 6ce8b15

Please sign in to comment.