Canonical 发布了 multipass 1.0,这是一个在虚拟机中部署 Ubuntu 的工具包

规范公司 提交 该工具包的第一个稳定版本 多遍1.0,旨在简化在 Linux、Windows 和 macOS 虚拟化系统上运行的虚拟机中安装不同版本的 Ubuntu。 Multipass 允许开发人员使用一个命令在虚拟机中启动所需版本的 Ubuntu,而无需进行其他设置,例如用于实验或测试其应用程序的操作。 为了运行虚拟机,Linux 使用 KVM,Windows 使用 Hyper-V,macOS 使用 macOS 上的 HyperKit。 也可以使用VirtualBox虚拟机来运行。 项目代码是用C++编写的 分发者 根据 GPLv3 许可。 准备在 Ubuntu 中快速安装 multipass 快照包.

Multipass 独立提取所需的操作系统映像并使其保持最新。 Cloud-init 可用于配置。 可以在虚拟环境中挂载外部磁盘分区(多通道挂载命令),而且还提供了在主机系统和虚拟机之间传输单个文件的方法(多通道传输)。 用户的主目录自动挂载在虚拟机中为 ~/Home。 支持已安装的虚拟机与主桌面的完全集成(添加应用程序图标、系统菜单和通知)。

多遍会话示例:

搜索可用图像:

$multipass查找
图像别名 版本说明
核心 core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu 核心 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 仿生,lts 20190627.1 Ubuntu 18.04 LTS
18.10 宇宙 20190628 Ubuntu 18.10
19.04 迪斯科 20190628 Ubuntu 19.04
每日:19.10 开发,eoan 20190623 Ubuntu 19.10

我们在虚拟机中启动当前版本的 Ubuntu LTS:

$ 多次启动 ubuntu
启动跳舞花栗鼠...
正在下载 Ubuntu 18.04 LTS…………。
推出:跳舞的花栗鼠

我们查看正在运行的虚拟机列表:

$多遍列表
名称 状态 IPv4 版本
跳舞花栗鼠运行 10.125.174.247 Ubuntu 18.04 LTS
live-naiad 运行 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema 已停止 — 适用于 Core 18 的 Ubuntu Snapcraft 构建器

我们获得有关正在运行的虚拟机的详细信息

$ 多通道信息 dance-chipmunk
名称:跳舞花栗鼠
状态:正在运行
IPv4:10.125.174.247
发布:Ubuntu 18.04.1 LTS
图像哈希:19e9853d8267(Ubuntu 18.04 LTS)
负载:0.97 0.30 0.10
磁盘使用量:1.1G 中的 4.7G
内存使用量:85.1M 中的 985.4M

连接到虚拟机中的命令 shell

$ 多通道贝壳跳舞花栗鼠
欢迎使用 Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

在虚拟机环境中运行命令“lsb_release -a”:

$ multipass exec dance-chipmunk — lsb_release -a
没有可用的LSB模块。
发行商 ID:Ubuntu
说明:Ubuntu 18.04.1 LTS
发布时间:18.04
代号:仿生

停止虚拟机:

$ multipass 停止跳舞-花栗鼠

删除虚拟机:

$ multipass 删除 dance-chipmunk

名称 状态 IPv4 版本
snapcraft-asciinema 已停止 — 适用于 Core 18 的 Ubuntu Snapcraft 构建器
dance-chipmunk 已删除 — 不可用

从磁盘清理远程虚拟机

$多次清除

来源: opennet.ru

添加评论