Canonical 为 Ubuntu 16.04 发布了下一代容器技术 LXD 2.0
Canonical 的 Stéphane Graber 宣布了一个重大新闻,支持 Ubuntu 的下一代的容器技术 LXD 发布了 2.0。
经过了最后三个月的紧锣密鼓的开发,经历了4个 Beta 版本、至少构建了9个 RC 版本,终于从上一个版本 LXD 0.27 升级到 2.0 版本。这是一个长期支持版本,可以用于产品环境中。
“经过了 LXD 团队的一年半的开发,LXD 2.0 终于发布了!LXD 2.0 是我们的第一个产品级发布,也是一个长期支持版本,直到 2021年6月1号之前,我们都会为它发布修正。”Canonical 的 LXD 技术负责人 Stéphane Graber 说道。
LXD 2.0 亮点
值得关注的 LXD 2.0 的亮点包括,支持块 I/O 限制;支持网络 I/O 限制;优化了 Btrfs 后端上的容器传输;在“lxc list”和“lxc image list”命令中可以使用正则表达式进行过滤;重新打造了 REST API;废弃了对 Go 1.5 及更老版本的支持;“lxc list”命令支持新模式“–fast”。
此外,“lxc info”命令现在可以列出容器架构;支持 Cgroup 名字空间,这样就可以在 LXD 容器中运行 Docker 镜像了;导入镜像时显示上载进度;支持递归 绑定挂载 ( bind-mounts ) ;完全移除了 lxd-images 脚本。
LXD 2.0 现在已经出现在了 Ubuntu 14.04 的软件仓库中,它也会出现在即将发布的 Ubuntu 16.04 中的 Ubuntu Core Store 中。你可以从其官网下载 LXD 2.0 的源代码,可以参考这份安装指南进行安装。更多的介绍,可以阅读这份正在连载的系列文章。
如果你不想在你的本地机器或虚拟机中安装尝试,可以在线体验一番: https://linuxcontainers.org/lxd/try-it 。
相关资源
- 官网: https://linuxcontainers.org/lxd/
- 发布公告:https://linuxcontainers.org/lxd/news/
- 代码:https://github.com/lxc/lxd
- IRC 通道:#lxcontainers on irc.freenode.net
- 邮件列表:https://lists.linuxcontainers.org