mirror of
https://github.com/clearlinux/clear-linux-documentation.git
synced 2026-07-10 22:55:54 +00:00
Update kata.rst
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
.. _kata:
|
||||
|
||||
Install Kata Containers
|
||||
Install Kata Containers\*
|
||||
#######################
|
||||
|
||||
This tutorial describes how to install, configure and run Kata Containers on
|
||||
|CLOSIA|. Kata Containers is an open source project and community working to
|
||||
This tutorial describes how to install, configure and run Kata Containers\* on
|
||||
|CLOSIA|. Kata Containers\* is an open source project and community working to
|
||||
build a standard implementation of lightweight Virtual Machines (VMs) that feel
|
||||
and perform like containers, but provide the workload isolation and security
|
||||
advantages of VMs. Kata Containers is available in Clear Linux versions above 22860.
|
||||
advantages of VMs. Kata Containers\* is available in Clear Linux versions above 22860.
|
||||
|
||||
Prerequisites
|
||||
*************
|
||||
@@ -22,17 +22,17 @@ Before you install any new packages, update |CL| with the following command:
|
||||
|
||||
sudo swupd update
|
||||
|
||||
Install Kata Containers
|
||||
Install Kata Containers\*
|
||||
***********************
|
||||
|
||||
Kata Containers is included in the :file:`containers-virt` bundle. To install the
|
||||
Kata Containers\* is included in the :file:`containers-virt` bundle. To install the
|
||||
framework, enter:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
sudo swupd bundle-add containers-virt
|
||||
|
||||
Configure Docker to use Kata Containers by default
|
||||
Configure Docker to use Kata Containers\* by default
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
@@ -43,14 +43,14 @@ Configure Docker to use Kata Containers by default
|
||||
ExecStart=/usr/bin/dockerd -D --add-runtime kata-runtime=/usr/bin/kata-runtime --default-runtime=kata-runtime
|
||||
EOF
|
||||
|
||||
Restart the Docker\* and Kata Containers systemd services
|
||||
Restart the Docker\* and Kata Containers\* systemd services
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart docker
|
||||
|
||||
Run Kata Containers
|
||||
Run Kata Containers\*
|
||||
*******************
|
||||
|
||||
.. code-block:: bash
|
||||
@@ -59,19 +59,19 @@ Run Kata Containers
|
||||
|
||||
**Congratulations!**
|
||||
|
||||
You successfully installed and set up Kata Containers on |CLOSIA|.
|
||||
You successfully installed and set up Kata Containers\* on |CLOSIA|.
|
||||
|
||||
More information about Docker in |CLOSIA|.
|
||||
More information about Docker\* in |CLOSIA|.
|
||||
#############################################
|
||||
|
||||
Docker on |CLOSIA| provides a docker.service service file to start the docker
|
||||
Docker\* on |CLOSIA| provides a docker.service service file to start the Docker\*
|
||||
daemon. The daemon will use runc or cc-runtime depending on the environment:
|
||||
|
||||
If you are running Clear Linux on baremetal or on a VM with Nested
|
||||
Virtualization activated, docker will use cc-runtime as the default runtime.
|
||||
If you are running Clear Linux on a VM without Nested Virtualization, docker
|
||||
will use runc as the default runtime. It is not necessary to configure Docker
|
||||
to use cc-runtime manually since Docker itself will automatically use this
|
||||
If you are running |CL| on baremetal or on a VM with Nested
|
||||
Virtualization activated, Docker\* will use cc-runtime as the default runtime.
|
||||
If you are running |CL| on a VM without Nested Virtualization, Docker\*
|
||||
will use runc as the default runtime. It is not necessary to configure Docker\*
|
||||
to use cc-runtime manually since Docker\* itself will automatically use this
|
||||
runtime on systems that support it.
|
||||
|
||||
To check which runtime your system is using, run:
|
||||
|
||||
Reference in New Issue
Block a user