Skip to content

Instantly share code, notes, and snippets.

@ayonliu
Last active December 7, 2016 06:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ayonliu/811c18b8b19167b0a84f7f67246b9163 to your computer and use it in GitHub Desktop.
Save ayonliu/811c18b8b19167b0a84f7f67246b9163 to your computer and use it in GitHub Desktop.
vagrant getting started

INSTALLING A BOX

vagrant box add ubuntu/xenial64

执行上面命令后可以看到 ubuntu/xenial64 对应的下载地址,可以复制下来用下载工具下载并存储到 D:/vagrant/boxes/xenial-server-cloudimg-amd64-vagrant.box

可以改成下面通过添加本地 box 的方式:

vagrant box add ubuntu/xenial64 D:/vagrant/boxes/xenial-server-cloudimg-amd64-vagrant.box

查看系统已经有的 box:

vagrant box list

使用 ubuntu/xenial64 进行初始化:

vagrant init ubuntu/xenial64

启动 vagrant:

vagrant up

查看 ssh 配置:

vagrant ssh-config

vagrant 导出virtualbox已有的vm

vagrant package --base 要导出的虚拟机id也就是名称 --out xxx.box(这里是导出的文件名)

vagrant package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment