Vagrant使用简介
一、簡介:
Vagrant是一款用于構建及配置虛擬開發環境的軟件,基于Ruby,主要以命令行的方式運行。
主要使用Oracle的開源VirtualBox虛擬化系統,與Chef,Salt,Puppet等環境配置管理軟件搭配使用, 可以實行快速虛擬開發環境的構建。
二、安裝
1.下載安裝vagrant:https://www.vagrantup.com
2.下載安裝virtualbox:https://www.virtualbox.org/wiki/Downloads
三、常用命令
1.添加box
vagrant box add 自定義box名稱 xxx.box2.初始化box
vagrant init [自定義box名稱]3.啟動虛擬機
vagrant up4.關閉虛擬機
vagrant halt5.休眠虛擬機
vagrant suspend6.恢復休眠的虛擬機
vagrant resume7.重新啟動虛擬機,主要用于重新載入配置文件
vagrant reload8.停止當前正在運行的虛擬機并銷毀所有創建的資源
vagrant destory9.打包命令,可以把當前的運行的虛擬機環境進行打包
vagrant package --output xxx.box10.顯示當前已經添加的box列表
vagrant box list11.刪除相應的box
vagrant box remove12.ssh登錄虛擬機
vagrant ssh13.輸出用于ssh連接的一些信息
vagrant ssh-config14.查看虛擬機的狀態
vagrant status15. 更多命令查看幫助
vagrant -h三、Vagrantfile配置文件
1.box設置
config.vm.box = "centos"2.虛擬機網絡設置
config.vm.network "private_network", ip: "192.168.8.9"3.同步目錄
config.vm.synced_folder "D:/www", "/www"參考資料:
https://www.vagrantup.com/docs/
https://zh.wikipedia.org/wiki/Vagrant
https://github.com/astaxie/go-best-practice/blob/master/ebook/zh/01.3.md
轉載于:https://www.cnblogs.com/luyucheng/p/5988075.html
總結
以上是生活随笔為你收集整理的Vagrant使用简介的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浏览器常见bug及解决办法
- 下一篇: UnityShader之Shader格式