云原生之PVE虚拟化平台创建LXC容器
一、PVE虚拟化介绍
Proxmox Virtual Environment是一个基于QEMU/KVM和LXC的开源服务器虚拟化管理解决方案。您可以使用易于使用的集成 Web 界面或通过 CLI 管理虚拟机、容器、高可用性集群、存储和网络。
二、LXC容器介绍
1.LXC简介
LXC是Linux containers的简称,Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源。
2.LXC的原理
LXC在隔离控制方面依赖于Linux内核的namespace特性,可以为容器绑定特定的cpu和memory节点,分配特定比例的cpu时间、IO时间、内存大小等,为每个容器提供独立的namespace(网络、pid、ipc、mnt、uts)。
3.LXC容器运行时介绍
LXC 是一个著名的 Linux 容器运行时,它由工具、模板、库和语言绑定组成。它的级别非常低,非常灵活,几乎涵盖了上游内核支持的所有包含