Multipass中文文档-使用实例

Posted 但老师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Multipass中文文档-使用实例相关的知识,希望对你有一定的参考价值。

总目录(待翻译完完善)

1. 概览

2. 教程

3. 使用指引

   3.1 安装Multipass

     3.1.1 基于Linux

     3.1.2 基于macOS

     3.1.3 基于Windows

   3.2 管理实例

     3.2.1 创建实例

     3.2.2 修改实例

     3.2.3 使用实例

     3.2.4 使用实例命令别名

     3.2.5 与实例共享数据

     3.2.6 移除实例

   3.3 管理Multipass

     3.3.1 设置驱动

     3.3.2 使用Multipass服务授权代理

     3.3.3 远程使用Multipass

     3.3.4 提高挂载性能

     3.3.5 使用Packer打包Multipass镜像

     3.3.6 设置图像界面

     3.3.7 使用不同的macOS终端

   3.4 问题排查

     3.4.1 连接日志

     3.4.2 网络问题排查


如何使用实例

也见: Instance

这篇文档教授了使用案例的各种方法.

内容:

在实例中打开提示符号

也见: shell

打开现存实例loving-duck的提示符号(shell prompt), 执行系列命令即可:

$ multipass shell loving-duck
Welcome to Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-109-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Tue May 31 14:26:40 -03 2022

  System load:  0.0               Processes:             113
  Usage of /:   28.8% of 4.67GB   Users logged in:       0
  Memory usage: 21%               IPv4 address for ens3: 10.49.93.241
  Swap usage:   0%


1 update can be applied immediately.
To see these additional updates run: apt list --upgradable


The list of available updates is more than a week old.
To check for new updates run: sudo apt update

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@loving-duck:~$ 

如果实例loving-duck已停止或已挂起, 它会被自动启动. 如果shell命令没有任何参数, 主实例的提示符号就会被打开(如果没有主实例就会创建一个).

如上案例所示, 执行shell命令后会打开Ubuntu提示符. 可以在这个shell中执行命令. 之后, 这一进程可以用logout, exit或按住Ctrl-D关闭.

ⓘ GUI也可用.


在实例中执行命令

也见: exec

在实例中执行单条命令的话, 不需要打开shell. 下面命令可以直接从主机唤起:

$ multipass exec loving-duck -- pwd
/home/ubuntu

在这个案例中, /home/ubuntuloving-duck实例唤起pwd命令后的输出.


启动实例

也见: start

已经创建好, 并且是**已停止(Stopped)挂起(Suspended)**的实例, 可以用下面命令开始

$ multipass start loving-duck

一次可以启动多个实例, 只要在命令行列出具体的实例名称即可:

$ multipass start loving-duck devoted-lionfish sensible-shark

另外, 可以一次启动所有实例, 只要用--all参数:

$ multipass start --all

如果实例名或--all参数省略了, 主实例会被启动, 如果需要也会创建一个.

ⓘ GUI也可用.


挂起实例

也见: suspend

实例可以用下面命令挂起:

$ multipass suspend loving-duck

一次可以挂起多个实例, 只要在命令行列出具体的实例名称即可:

$ multipass suspend loving-duck devoted-lionfish sensible-shark

另外, --all参数可以挂起所有正在运行中的实例:

$ multipass suspend --all

如果实例名或--all参数省略了, 主实例如果存在且正在运行就会被挂起.


停止实例

也见: stop

下面命令可以停止正在运行且没有被挂起的实例:

$ multipass stop loving-duck

一次可以停止多个正在运行的实例, 只要在命令行列出具体的实例名称即可:

$ multipass stop loving-duck devoted-lionfish sensible-shark

所有正在运行的实例都可以使用--all参数立刻停止:

$ multipass stop --all

如果实例名或–-all参数省略了, 主实例如果存在且正在运行且没有被挂起就会停止.

ⓘ GUI也可用.


原文链接

How to use an instance

以上是关于Multipass中文文档-使用实例的主要内容,如果未能解决你的问题,请参考以下文章

Multipass中文文档-使用实例

Multipass中文文档-使用Packer打包Multipass镜像

Multipass中文文档-使用Packer打包Multipass镜像

Multipass中文文档-使用Multipass服务授权客户端

Multipass中文文档-使用Multipass服务授权客户端

Multipass中文文档-使用实例命令别名