Vagrant的用法
生活随笔
收集整理的這篇文章主要介紹了
Vagrant的用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
- 一、添加用戶名:解決無法登陸的問題。 一般下載box后,都是要求使用key登陸。搞key登陸比較復雜,現(xiàn)在安裝說明手冊還沒有搞好。簡單點就使用用戶名、密碼的方式登陸。
- 二、共享目錄的使用: 與三種共享目錄,看網(wǎng)上評論nfs的比較快。
在windows下使用nfs插件,要求Vagrantfile,的網(wǎng)絡連接方式中要有一個固定IP地址。
安裝插件 winnfsd
vagrant plugin install vagrant-winnfsd config.vm.synced_folder "data", "/vagrant" , type: "nfs"config.nfs.map_uid = 1000 #這個是虛擬機里的用戶id,比如www是1002config.nfs.map_gid = 1000- 三、網(wǎng)絡連接方式: 有三種連接方式,
-
第一種nat連接,一般box都默認有這種方式,這種方式可以通過主機上網(wǎng)。但是主機不能通過IP訪問到虛擬機,可以使用端口 訪問虛擬機資源。
-
第二種,內部網(wǎng)絡,虛擬機有自己的內網(wǎng)IP,可以通過IP進行互訪,但是無法訪問互聯(lián)網(wǎng)?沒有做過實驗。
-
第三種,網(wǎng)橋模式,虛擬機有自己的外網(wǎng)IP地址,需要依靠主機上網(wǎng)才可以運行。
在實際應用中,總是打開三種模式。
https://ninghao.net/video/1577
https://www.iamle.com/archives/2011.html
四 “Vagrant up fails with Warning: Remote connection disconnect. Retrying.”
config.ssh.insert_key = false config.ssh.private_key_path = ["~/.ssh/id_rsa", "~/.vagrant.d/insecure_private_key"] config.vm.provision "file", source: "~/.ssh/id_rsa.pub", destination: "~/.ssh/authorized_keys" config.ssh.username = "vagrant" config.ssh.password = "vagrant"轉載于:https://my.oschina.net/greister/blog/1574817
總結
以上是生活随笔為你收集整理的Vagrant的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我看百度和Google
- 下一篇: HTML5入门之新的选择器