mirror of
https://github.com/aljazceru/kata-containers.git
synced 2026-02-19 05:24:40 +01:00
44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
# osbuilder [](https://travis-ci.org/kata-containers/osbuilder)
|
|
|
|
The Kata Containers runtime creates a virtual machine (VM) to isolate a set of
|
|
container workloads. The VM requires a guest kernel and a guest operating system
|
|
("guest OS") to boot and create containers inside the guest
|
|
environment.
|
|
|
|
This repository contains tools to create a guest OS disk image.
|
|
|
|
## Table of Contents
|
|
* [Terms](#terms)
|
|
|
|
## Terms
|
|
|
|
This section describes the terms used for all documentation in this repository.
|
|
|
|
- rootfs
|
|
|
|
The root filesystem or "rootfs" is the set of files contained in the
|
|
guest root directory that builds into a filesystem.
|
|
|
|
See [the rootfs builder documentation](rootfs-builder/README.md).
|
|
|
|
- "Guest OS" (or "Guest Image")
|
|
|
|
A "virtual disk" or "disk image" built from a rootfs. It contains a
|
|
filesystem that is used by the VM, in conjunction with a guest kernel, to
|
|
create an environment to host the container. Neither the guest OS nor the
|
|
guest kernel need to be the same as the host operating system.
|
|
|
|
See [the image builder documentation](image-builder/README.md).
|
|
|
|
- initrd (or "initramfs")
|
|
|
|
A compressed cpio archive 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 file system.
|
|
|
|
See [the initrd builder documentation](initrd-builder/README.md).
|
|
|
|
- "Base OS"
|
|
|
|
A particular version of a Linux distribution used to create a Guest OS from.
|