diff --git a/docs/src/developer/libcontainer.md b/docs/src/developer/libcontainer.md index d22bdb7f8..610ce07dd 100644 --- a/docs/src/developer/libcontainer.md +++ b/docs/src/developer/libcontainer.md @@ -1,6 +1,6 @@ # libcontainer -THis crate is one of the core crates of the youki workspace, and has functions and structs that deal with the actual craetion and management of the container processes. +This crate is one of the core crates of the youki workspace, and has functions and structs that deal with the actual craetion and management of the container processes. Remember, in the end, a container is just another process in Linux, which has control groups, namespaces, pivot_root and other mechanisms applied to it. The program executing has the impression that is is running on a complete system, but from the host system's perspective, it is just another process, and has attributes such as pid, file descriptors, etc. associated with it like any other process. diff --git a/docs/src/user/introduction.md b/docs/src/user/introduction.md index 7b089757e..f0542a097 100644 --- a/docs/src/user/introduction.md +++ b/docs/src/user/introduction.md @@ -1,6 +1,6 @@ # User Documentation -THis section provides documentation of youki and the sub crates that the youki repo contains for the users. So if you are using youki as a low level container runtime, or using any of the crates in youki workspace as dependencies for your own project, this section might be helpful for you. +This section provides documentation of youki and the sub crates that the youki repo contains for the users. So if you are using youki as a low level container runtime, or using any of the crates in youki workspace as dependencies for your own project, this section might be helpful for you. This is divided into following sub-sections : diff --git a/docs/src/user/libcgroups.md b/docs/src/user/libcgroups.md index c061476ed..b8788b141 100644 --- a/docs/src/user/libcgroups.md +++ b/docs/src/user/libcgroups.md @@ -62,7 +62,7 @@ Some of the things it exposes are ### systemd -THis is the module used by youki to interact with sytemd, and it exposes several functions to interact +This is the module used by youki to interact with sytemd, and it exposes several functions to interact - function `booted` to check if the system was booted with systemd or not diff --git a/docs/src/user/libcontainer.md b/docs/src/user/libcontainer.md index be293779f..276984a2d 100644 --- a/docs/src/user/libcontainer.md +++ b/docs/src/user/libcontainer.md @@ -1,6 +1,6 @@ # libcontainer -THis crate provides functionality for creating and managing containers. Youki itself uses this crate to manage and control the containers. +This crate provides functionality for creating and managing containers. Youki itself uses this crate to manage and control the containers. This exposes several modules, each dealing with a specific aspect of working with containers.