专栏首页Debian中国LXD 3.8 发布,下一代容器管理器

LXD 3.8 发布,下一代容器管理器

LXD 3.8 发布了,LXD 是下一代容器管理程序,它提供类似于虚拟机的用户体验,但使用的是 Linux 容器。LXD 的核心是一个特权守护程序,它通过本地 unix 套接字以及网络暴露 REST API。随后客户端通过该 REST API 执行所有操作,这意味着无论是与本地主机还是远程服务器通信,都以相同的方式运行。LXD 附带提供命令行客户端。

此版本改进了许多功能,还带来一些新功能,包括:

自动化容器快照

引入了三个配置键来控制自动快照并配置它们的命名方式。

支持项目之间的复制/移动

lxc copy 和 lxc move 都添加了一个新的 –target-project 选项,可以在项目之间复制或移动容器。

cluster.https_address 服务器选项

以往,集群 LXD 服务器必须配置为监听单个 IPv4 或 IPv6 地址,同时内部集群流量和常规客户端流量都使用相同的地址。LXD 3.8 引入新的 cluster.https_address 选项作出改变,write-once 写入密钥保存用于集群通信的地址,并且无法在不必从集群中删除节点的情况下进行更改。有了这个单独的密钥,现在可以将集群节点上的常规 core.https_address 更改为任何地址,包括通配符模式,如 :8443。

集群镜像复制

集群中引入了自动镜像复制, 在 LXD 3.8 之前,镜像只会被复制到其它集群成员,虽然有利于性能、带宽和磁盘使用,但这有一个明显的缺点,即如果镜像仅出现在单个系统上并且系统脱机,那么在系统恢复之前将无法使用该镜像。

此版本通过在至少 3 个系统上复制所有手动创建或导入的镜像来改变这一点,仅作为缓存条目存储的镜像不会被复制。

CLI 覆盖默认项目

由于不得不经常使用 lxc 项目切换来在项目之间切换客户端,因此与多个项目进行交互可能会很繁琐。当想要在特定项目中执行的操作是一个简单的操作(如启动容器)时尤其如此。

LXD 3.8 现在在整个命令行客户端都有一个 –project 选项,它允许覆盖特定操作的项目。

ZFS 压缩支持

迁移协议提供了 ZFS 压缩支持。

此外还有大量 bug 修复与其它功能,详情查看 发布公告 。

下载地址:https://linuxcontainers.org/lxd/downloads/

Debian社区网站内容即将同步至腾讯云+社区,邀请大家点击链接,一同入驻。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Istio 1.2.0发布 包含重大改进

    Istio 1.2.0 已发布,距上一个重要版本 1.1 发布过去刚好三个月。更新的内容主要有以下这些。

    Debian社区
  • Gitlab 从 12.1 版本开始不再支持 MySQL

    Gitlab 官方 宣布 ,将从 12.1 版本开始不再支持 MySQL 数据库。早在 2017 年 7 月,Gitlab 就计划将弃用对 MySQL 的支持。...

    Debian社区
  • Intel 再曝“幽灵”类漏洞:二四六代酷睿受影响

    在英特尔处理器的“熔断”(Meltdown)和“幽灵”(Spectre)漏洞风波还未完全平息的时候,研究人员又在英特尔的处理器上发现了新的漏洞,此前的“熔断”与...

    Debian社区
  • 《从0到1学习spark》--手撕parallelize源码

    之前小强介绍了RDD是什么以及RDD的用法,如果还有疑惑的同学可以查看《从0到1学习spark》-- RDD,今天小强将介绍一下RDD的使用和源码解析。

    程序员小强
  • 基于TensorFlow的循环神经网络生成矢量格式的伪造汉字

    注意:对于中文汉字和日文汉字我根据具体情况交替使用它们。

    人工智能资讯小编
  • Nodejs进阶:如何玩转子进程(child_process)

    在node中,child_process这个模块非常重要。掌握了它,等于在node的世界开启了一扇新的大门。熟悉shell脚本的同学,可以用它来完成很多有意思的...

    IMWeb前端团队
  • Nodejs进阶:如何玩转子进程(child_process)

    在node中,child_process这个模块非常重要。掌握了它,等于在node的世界开启了一扇新的大门。熟悉shell脚本的同学,可以用它来完成很多有意思的...

    前端博客 : alili.tech
  • Nodejs进阶:如何玩转子进程(child_process)

    本文作者:IMWeb 陈映平 原文出处:IMWeb社区 未经同意,禁止转载 模块概览 在node中,child_process这个模块非常重要。掌握了...

    IMWeb前端团队
  • 了解几种常用的哈希校验码

    最近下载msdn 版vista时,发现微软同时提供了SHA1校验码,我们就可以通过这些校验工具来比较下载的文件是否原汁原味。

    williamwong
  • 【TypeScript 演化史 — 第二章】基于控制流的类型分析 和 只读属性

    基于控制流的类型分析 TypeScript 官网总结了基于控制流的类型分析: TypeScript 2.0 实现了对局部变量和参数的控制流类型分析。以前...

    Javanx

扫码关注云+社区

领取腾讯云代金券