LXC 团队宣布推出 LXC 6.0 LTS 版本,这是继 LXC 5.0 之后的又一里程碑。作为该项目的第 6 个长期支持(LTS)版本,它将支持到 2029 年 6 月。
LXC 是一种轻量级的容器技术,可以在单个 Linux 系统上运行多个隔离的容器。通过 Linux 内核的 cgroups 特性来控制资源分配,如 CPU、内存等,同时利用命名空间技术来隔离文件系统、网络栈和进程树等,以实现容器间的独立运行。
LXC 与大家熟知的 Docker 类似,但它还兼具了一些虚拟机的特性。
新亮点:LXC 6.0 LTS 的特色功能
LXC 6.0 LTS 带来了一系列创新和改进,旨在提升用户体验和拓展功能范围:
- 多功能二进制文件: 新增的多功能二进制文件功能,将多个 LXC 命令集成至单一文件,大幅减少了磁盘占用,特别适合嵌入式系统使用。
- 超时设置: 新增
set_timeout
功能,用户可为 LXC 操作设定全局超时时间,有效避免潜在的死锁问题,增强系统稳定性。 - IPv6 兼容: LXC 默认的网络桥接现在支持 IPv6,符合现代网络标准,便于网络管理和连接。
- 灵活的 UID/GID 配置:
lxc-usernsexec
工具新增u
和g
参数,提供更灵活的用户和组 ID 配置,增强了安全性和用户管理的灵活性。 - 配置工具优化:
lxc-checkconfig
工具进行了更新,提升了易用性,如明确显示版本信息和命名空间限制的详细说明。 - 支持 Squashfs OCI 镜像: LXC 现支持 Squashfs 格式的 OCI 镜像,增强了与容器标准的兼容性。
- 转向 libdbus-1: LXC 从 systemd 的 dbus 迁移至 libdbus-1,提升了兼容性并简化了 DBus 交互的构建过程。
- 取消 Upstart 支持: 随着 init 系统的演变,LXC 停止了对 Upstart 的支持,使代码库更适应现代化环境。
此外,LXC 团队还计划每半年发布一次非长期支持版本,下一版本 LXC 6.1 预计将在 10 月推出,让用户能够更快体验到新功能。
LXC 6.0 LTS 将支持至 2029 年 6 月,LXC 5.0 版本现已进入维护模式,仅专注于关键性修复。推荐现有用户升级至 LXC 6.0,以便享受最新的功能和改进。
LXC 6.0 LTS 下载
- 主要发布包:lxc-6.0.0.tar.gz 2
- GPG 签名:lxc-6.0.0.tar.gz.asc
更多详细信息请访问官方发布公告。
最新评论
需要管理员权限
直接降级 Windows10 一次性永久解决问题
我按照作者的方法成功了
使用PowerShell修改失败,禁止访问