使用命令行在 Virtualbox 上启动 Ubuntu 虚拟来宾
Launching Ubuntu virtual guest on Virtualbox using command line
是否可以在 Virtualbox 上完全安装 Ubuntu 虚拟机,以便仅使用命令行导出所有机器的文件系统(到 .vmdk)?
我已经准备好机器并使用 VBoxManage
启动它,如下面 link https://www.oracle.com/technical-resources/articles/it-infrastructure/admin-manage-vbox-cli.html 所述,但我找不到完成安装过程的方法在没有 RDPing 到机器的情况下选择一种语言等等。有没有办法使这个过程自动化?
是的。您可以阅读 Getting started with Vagrant(vagrant
只是 VirtualBox CLI 之上的包装器/API - 甚至可以抽象其他管理程序)
要启动 ubuntu
服务器,您只需创建一个 Vagrantfile
(如果您使用的是 Windows
,则无需扩展名(更多 vagrant:boxes/ubuntu/bionic64)
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/bionic64"
end
在 Vagrantfile
所在的文件夹中,只有 运行:
vagrant up
您可以使用 vagrant
或 packer
打包您的应用程序并获得一个名为 .box
.
的 image
文件
您可以使用 Virtualbox
(默认)或 vmware
提供商或 others
您还可以将图像导出为简单的 .ova
或 ovf
图像(也称为模板 - more)
是否可以在 Virtualbox 上完全安装 Ubuntu 虚拟机,以便仅使用命令行导出所有机器的文件系统(到 .vmdk)?
我已经准备好机器并使用 VBoxManage
启动它,如下面 link https://www.oracle.com/technical-resources/articles/it-infrastructure/admin-manage-vbox-cli.html 所述,但我找不到完成安装过程的方法在没有 RDPing 到机器的情况下选择一种语言等等。有没有办法使这个过程自动化?
是的。您可以阅读 Getting started with Vagrant(vagrant
只是 VirtualBox CLI 之上的包装器/API - 甚至可以抽象其他管理程序)
要启动 ubuntu
服务器,您只需创建一个 Vagrantfile
(如果您使用的是 Windows
,则无需扩展名(更多 vagrant:boxes/ubuntu/bionic64)
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/bionic64"
end
在 Vagrantfile
所在的文件夹中,只有 运行:
vagrant up
您可以使用 vagrant
或 packer
打包您的应用程序并获得一个名为 .box
.
image
文件
您可以使用 Virtualbox
(默认)或 vmware
提供商或 others
您还可以将图像导出为简单的 .ova
或 ovf
图像(也称为模板 - more)