Multipass 提供了一系列命令,用于创建、管理和操作虚拟机。
multipass launch
: 创建一个新的虚拟机实例。
multipass launch --name my-vm
multipass list
: 显示当前系统上的虚拟机列表。
multipass list
multipass shell
: 连接到虚拟机。
multipass shell my-vm
创建与启动虚拟机
创建并启动一个新的虚拟机实例的命令如下:
multipass launch --name my-vm
这将下载 Ubuntu 镜像并创建一个名为 my-vm
的虚拟机实例。
您可以通过 multipass list
命令来查看虚拟机列表。
虚拟机的网络配置
Multipass 虚拟机默认使用 NAT(网络地址转换)来与主机通信。
如果需要访问虚拟机服务或从主机访问虚拟机服务,可以使用端口转发。
例如,将主机的 8080 端口转发到虚拟机的 80 端口:
multipass stop my-vm # 先停止虚拟机
multipass start my-vm # 启动虚拟机
multipass info my-vm # 获取虚拟机的 IP 地址
multipass forward my-vm 8080:80 # 将主机的 8080 端口转发到虚拟机的 80 端口
现在,您可以通过在主机上访问 http://localhost:8080
来访问虚拟机上的服务。
© 版权声明
本站文章由不念博客原创,未经允许严禁转载!
THE END