中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下如何安裝Vagrant

發布時間:2022-02-17 09:41:25 來源:億速云 閱讀:255 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Linux下如何安裝Vagrant”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Linux下如何安裝Vagrant”這篇文章吧。

Vagrant 是一個基于 Ruby 的工具,用于創建和部署虛擬化開發環境。它使用 Oracle 的開源 VirtualBox 虛擬化系統,使用 Chef 創建自動化虛擬環境

Linux下如何安裝Vagrant

安裝Vagrant

您可以從“下載”頁面下載Vagrant的zip文件。解壓縮后即可找到應用程序鏡像。使它可執行并運行。

或者,您可以通過發行版的代碼存儲庫來安裝它:

Ubuntu/Debian/Ubuntu-based distros: sudo apt install vagrant

Fedora上:

sudo dnf install vagrant

Linux下如何安裝Vagrant

圖1

Vagrant可以與Hyper-V、VMWare、Parallels、VirtualBox和libvirt兼容。在本教程中,我將使用libvir,因為它是Linux內核中內置的虛擬機管理程序。

想安裝Vagrant libvirt提供程序,請使用以下命令之一:

sudo apt install vagrant-libvirt

或者

vagrant plugin install vagrant-libvirt

Linux下如何安裝Vagrant

圖2

開啟您的第一個Vagrant設備

想啟動并運行Vagrant,您要添加一個設備,為虛擬機創建目錄,然后運行兩個Vagrant命令:一個用于初始化系統,另一個用于啟動虛擬機。

首先,為系統添加一個設備:

vagrant box add centos/7 –provider=libvirt

確保添加作為flag的提供程序。

下一步,創建一個目錄并進入到該目錄:

mkdir vagrant-test cd vagrant-test

現在,初始化Vagrant:

vagrant init centos/7

作為初始化階段的一部分,Vagrant將在當前工作目錄中創建一個名為“Vagrantfile”的文件(比如vagrant-test1)。您可以創建任意數量的目錄并初始化Vagrant。每個目錄和Vagrantfile代表一個虛擬機。這些不同的虛擬機可以基于同一設備(比如precise32)或不同設備。

要啟動虛擬機,請運行:

vagrant up

啟動后,虛擬機以無外設模式(沒有監視器或虛擬屏幕)運行,您只能通過SSH連接到該虛擬機。可以從您網絡上的任何其他計算機通過普通的SSH客戶端來執行該操作,也可以使用內置的ssh命令。如果您想使用另一個SSH客戶端,請注意:正確的IP地址是主機(運行Vagrant和提供程序的PC)的IP地址,但在不同的端口上。啟動過程中,Vagrant將顯示如何轉發端口22(用于SSH)。可能會轉發到端口2222。

想使用內置的ssh命令,請輸入:

vagrant ssh

現在您已連接到虛擬機。想退出SSH連接,請輸入“exit”或按Ctrl +D組合鍵。

停止您的第一個vagrant設備

想停止運行中的虛擬機,請使用:

vagrant ssh

想刪除虛擬機,請使用:

vagrant destroy

銷毀該虛擬機后,基本操作系統(來自.box文件)仍存儲在Vagrant的內部,需要時可啟動其他虛擬機,無需Vagrant重新下載.box文件。

僅用兩個命令(vagrant init和vagrant up),Vagrant讓您可以啟動一個功能齊全、可通過SSH訪問的Linux虛擬機。高級配置可通過Vagrantfile來進行。

以上是“Linux下如何安裝Vagrant”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

花莲县| 东莞市| 乌拉特后旗| 如东县| 嘉荫县| 定州市| 平南县| 乐至县| 蛟河市| 峡江县| 凌云县| 神池县| 城口县| 塘沽区| 临西县| 清徐县| 济南市| 长沙县| 揭西县| 赤壁市| 富蕴县| 崇信县| 志丹县| 银川市| 百色市| 日照市| 通榆县| 昌都县| 丰顺县| 南乐县| 曲水县| 长沙县| 义乌市| 临桂县| 阳城县| 革吉县| 榕江县| 南宫市| 衡南县| 平原县| 屯门区|