Incus 0.2 发布,系统容器和虚拟机管理器

2023年 11月 2日 66.8k 0

Incus 是一个现代、安全且强大的系统容器和虚拟机管理器,它为在容器或虚拟机内运行和管理完整的 Linux 系统提供了统一的体验。Incus 以 Cumulonimbus incus 或 anvil cloud 命名,是 Canonical LXD 的社区分支。该分叉是为了回应 Canonical 从 Linux Containers community 接管 LXD 项目的举措。

Incus 0.2 现已发布,此版本整合了 LXD 5.19 中的大部分更改,并引入了一些额外的功能和改进。

一些亮点更新内容如下:

虚拟机中的 NVME 存储支持

虚拟机的磁盘类型设备新增了io.busconfiguration key。

默认设置为virtio-scsi ,但现在也可以设置为nvme,以便在虚拟机中将磁盘显示为 NVME SSD。

从 LXD 迁移的集群支持

迁移工具lxd-to-incus现在支持集群环境。此外,它还进行了更新以支持 LXD 5.19 作为源版本。

这意味着任何使用 LXD 4.0 及更高版本(直到 5.19)的人现在都可以通过安装 Incus 并运行lxd-to-incus轻松迁移到 Incus。

非特权容器的新镜像要求

当添加对 NixOS 作为容器镜像的支持时,发现该特定镜像当前无法在特权容器内运行。

因此添加一个新的镜像要求。可以将requirements.privileged设置为false,以防止该镜像与特权容器一起使用。

stgraber@dakara:~$ incus launch images:nixos nixos-priv -c security.privileged=true
Creating nixos-priv
Starting nixos-priv
Error: The image used by this instance is incompatible with privileged containers. Please unset security.privileged on the instance
Try `incus info --show-log local:nixos-priv` for more info
stgraber@dakara:~$

服务器端自定义卷复制

Incus 现在支持自定义卷的服务器端副本。这消除了客户端充当中继的需要,从而显着加快了自定义卷的复制速度。

命令行工具会自动检测对此的支持并在可用时使用它。

该功能首次在 LXD 中引入。

静态二进制文件现在可用于 64 位 Arm

作为发布和测试的一部分提供的所有静态二进制文件,现在都适用于 Intel 64 位和 Arm 64 位。

更多详情可查看官方公告。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论