mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-14 22:24:14 +00:00
dev-guide: Fix minor typos
Fix minor typos in the development guide. Fixes #53. Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com>
This commit is contained in:
parent
d03837fc9f
commit
727a16d468
@ -40,8 +40,8 @@ This document is written **specifically for developers**.
|
|||||||
|
|
||||||
- You have installed the Clear Containers `linux-container` and `qemu-lite`
|
- You have installed the Clear Containers `linux-container` and `qemu-lite`
|
||||||
packages containing the guest kernel images and hypervisor. These packages
|
packages containing the guest kernel images and hypervisor. These packages
|
||||||
automatically installed when you install Clear Containers, but can be
|
are automatically installed when you install Clear Containers, but can be
|
||||||
installed separately:
|
installed separately as well:
|
||||||
|
|
||||||
https://github.com/clearcontainers/runtime/wiki/Installation
|
https://github.com/clearcontainers/runtime/wiki/Installation
|
||||||
|
|
||||||
@ -66,27 +66,27 @@ You can check if your system is capable of creating a Kata Container by running
|
|||||||
$ sudo kata-runtime kata-check
|
$ sudo kata-runtime kata-check
|
||||||
```
|
```
|
||||||
|
|
||||||
If your system is *not* able to run Kata Containers, the previous command will error and explain why.
|
If your system is *not* able to run Kata Containers, the previous command will error out and explain why.
|
||||||
|
|
||||||
## Configure to use initrd or rootfs image
|
## Configure to use initrd or rootfs image
|
||||||
|
|
||||||
Kata containers can run with either an initrd image or a rootfs image.
|
Kata containers can run with either an initrd image or a rootfs image.
|
||||||
|
|
||||||
If you want to test with `initrd`, make sure you have `initrd = /usr/share/kata-containers/kata-containers-initrd.img`
|
If you want to test with `initrd`, make sure you have `initrd = /usr/share/kata-containers/kata-containers-initrd.img`
|
||||||
in `/usr/share/defaults/kata-containers/configuration.toml` and remove the `image` line with the following:
|
in `/usr/share/defaults/kata-containers/configuration.toml` and comment out the `image` line with the following:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ sudo sed -i 's/^\(image =.*\)/# \1/g' /usr/share/defaults/kata-containers/configuration.toml
|
$ sudo sed -i 's/^\(image =.*\)/# \1/g' /usr/share/defaults/kata-containers/configuration.toml
|
||||||
```
|
```
|
||||||
You can create the initrd image as shown in the [create an initrd image](#create-an-initrd-image---optional) secion.
|
You can create the initrd image as shown in the [create an initrd image](#create-an-initrd-image---optional) section.
|
||||||
|
|
||||||
If you test with a rootfs `image`, make sure you have `image = /usr/share/kata-containers/kata-containers.img`
|
If you want to test with a rootfs `image`, make sure you have `image = /usr/share/kata-containers/kata-containers.img`
|
||||||
in `/usr/share/defaults/kata-containers/configuration.toml` and remove the `initrd` line with the following:
|
in `/usr/share/defaults/kata-containers/configuration.toml` and comment out the `initrd` line with the following:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ sudo sed -i 's/^\(initrd =.*\)/# \1/g' /usr/share/defaults/kata-containers/configuration.toml
|
$ sudo sed -i 's/^\(initrd =.*\)/# \1/g' /usr/share/defaults/kata-containers/configuration.toml
|
||||||
```
|
```
|
||||||
The rootfs image is created as shown in the [create a rootfs image](#create-a-rootfs-image) secion.
|
The rootfs image is created as shown in the [create a rootfs image](#create-a-rootfs-image) section.
|
||||||
|
|
||||||
One of the `initrd` and `image` options in kata runtime config file **MUST** be set but **not both**.
|
One of the `initrd` and `image` options in kata runtime config file **MUST** be set but **not both**.
|
||||||
The main difference between the options is that the size of `initrd`(10MB+) is significantly smaller than
|
The main difference between the options is that the size of `initrd`(10MB+) is significantly smaller than
|
||||||
@ -121,7 +121,7 @@ $ cd $GOPATH/src/github.com/kata-containers/shim && make && sudo make install
|
|||||||
|
|
||||||
> **Note:**
|
> **Note:**
|
||||||
>
|
>
|
||||||
> - You only do this step if you test with the latest version of the agent.
|
> - You should only do this step if you are testing with the latest version of the agent.
|
||||||
|
|
||||||
```
|
```
|
||||||
$ go get -d -u github.com/kata-containers/agent
|
$ go get -d -u github.com/kata-containers/agent
|
||||||
@ -154,7 +154,7 @@ You MUST choose one of `alpine`, `centos`, `clearlinux`, `euleros`, and `fedora`
|
|||||||
|
|
||||||
> **Note:**
|
> **Note:**
|
||||||
>
|
>
|
||||||
> - You only do this step if you test with the latest version of the agent.
|
> - You should only do this step if you are testing with the latest version of the agent.
|
||||||
|
|
||||||
```
|
```
|
||||||
$ sudo install -o root -g root -m 0550 -t ${ROOTFS_DIR}/bin ../../agent/kata-agent
|
$ sudo install -o root -g root -m 0550 -t ${ROOTFS_DIR}/bin ../../agent/kata-agent
|
||||||
|
Loading…
Reference in New Issue
Block a user