专注虚拟化性能优化,硬件显卡网卡虚拟加速,面向容器的轻量虚拟化开发 永远的Linux Geeker!
分类: 虚拟化
2019-01-28 10:49:10
kata-container支持从自动安装,手动安装,脚本安装,snap安装以及源码编译安装等多种方式,本文将一步一步教你如何安装
支持硬件为:
Intel VT-x 技术
ARM Hyp 模式
IBM Power 系统
IBM Z mainframes
Linux发行版支持矩阵如下:
Linux 发行版 | Versions |
---|---|
CentOS | 7 |
Debian | 9 |
Fedora | 27, 28 |
openSUSE | Leap (42.3) |
Red Hat Enterprise Linux (RHEL) | 7 |
SUSE Linux Enterprise Server (SLES) | SLES 12 SP3 |
Ubuntu | 16.04, 18.04 |
1. 通过kata-manager自动安装,目前只有docker runtime支持自动安装1.1 预先安装curl
1.2 安装kata-containers包
1.3 安装docker
1.4 设置docker,默认使用kata OCI runtime
点击(此处)折叠或打开
2.1 安装curl 以及 kata-containers包,同上1.1 1.2
2.2 安装一个能支持Kata-container的container管理软件
2.3 配置使用kata-runtime为默认OCI runtime
3 脚本安装
同自动安装一样,目前只有docker 的manager安装支持脚本安装。
脚本参考。
自动生成安装脚本如下
点击(此处)折叠或打开
点击(此处)折叠或打开
如果你的环境支持snap,并且你对snap比较熟悉,可通过如下命令直接安装
点击(此处)折叠或打开
点击(此处)折叠或打开
源码安装可不受以上操作系统影响,但是要求较高,只推荐Kata-container的开发程序员
5.1 安装编译软件
golang make 以及 gcc
5.2 编译并安装 Kata Containers runtime
点击(此处)折叠或打开
点击(此处)折叠或打开
5.3 编译安装 Kata proxy
点击(此处)折叠或打开
点击(此处)折叠或打开
点击(此处)折叠或打开
总之,以上步骤将会在你的环境中安装kata container的运行环境,至于如何生成具体的微虚机文件,我们将在下次详细讲解。
Enjoy, and have a lot of fun!