国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件

這篇具有很好參考價(jià)值的文章主要介紹了【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

用途

最近要學(xué)一大堆組件,不想直接安裝本機(jī)上,然后gpt說:你可以用vagrant起個(gè)虛擬機(jī)(然后docker拉取各種組件的鏡像);或者k8s

實(shí)戰(zhàn)的整體思路

首先安裝virtualbox和vagrant。然后cmd依次鍵入三條命令

安裝虛擬機(jī)

vagrant init centos/7

啟動虛擬機(jī)

vagrant up

連接虛擬機(jī)

vagrant ssh

簡明版教程到此結(jié)束,接下來你就可以在windows的cmd里面使用虛擬機(jī)了。

對了還有個(gè)優(yōu)雅關(guān)閉虛擬機(jī)的命令(在那之前你需要輸入exit,才虛擬機(jī)中退出)

關(guān)閉虛擬機(jī)

vagrant half

技術(shù)選型理由

想知道其中細(xì)節(jié)(坑,請往下看。我會都告訴你。

為什么選擇虛擬機(jī)

這是我的理由,你的理由是什么呢?歡迎在評論區(qū)分享

今天的目的是集成zookeeper

但不想直接在本機(jī)安裝

公司電腦不讓安裝docker desktop

搜了gpt說是k8s或者 vagrant結(jié)合virtualbox

為什么引入vagrant

因?yàn)橹皇莢irtualbox的話,用戶玩不明白,引入一個(gè)輔助我們?nèi)ネ娴膽?yīng)用vagrant。

不安裝vagrant就是自己去網(wǎng)上找鏡像來導(dǎo)入安裝。

一般就是安了virtualbox之后,就是找各種鏡像,然后iso導(dǎo)入,然后又是圖形界面,有事很久很久,又是配時(shí)區(qū)配中文配這配那,啟動又慢,流程又長(對于博主本人來說是這樣的),很長久的一段時(shí)間,起個(gè)虛擬機(jī)都讓我叫苦不迭。因?yàn)榭赡苁晴R像文件找錯(cuò)了,或者跟著網(wǎng)上哪一布教程走錯(cuò)了,增強(qiáng)功能安裝失敗(那我要圖形界面干什么?)

為什么選擇centos

我們安裝centos,你要問我為什么不安裝ubuntu

因?yàn)榘擦酥?,?strong>沒有找到相關(guān)的教程讓我把a(bǔ)pt(安裝工具)的倉庫地址很好地配起來,導(dǎo)致沒有辦法安裝docker

然后yum(也是一個(gè)安裝的命令)也不完美適用于ubuntu,也是要配倉庫地址,這個(gè)相關(guān)教程也很少,自己探索了許久,甚至把ubuntu版本對應(yīng)名稱這種細(xì)枝末節(jié)的東西都探索出來了,可又有什么用呢?還是配不明白。

那就老老實(shí)實(shí)按照這個(gè)教程上的安裝centos,然后yum(他是完美適配centos的)配一下,縱享絲滑。

軟件安裝

軟件

下載地址

  • virtualbox官方下載

  • vagrant 官方下載自己系統(tǒng)的版本 ,我這里是windows

安裝

就是下一步下一步,點(diǎn)到最后。最后的效果就是命令行輸入vagrant,有反應(yīng),說明安裝好了;點(diǎn)擊virtualbox,可以打開頁面。

鏡像安裝部署應(yīng)用

1、鏡像初始化(下載)[vagrant init centos/7]+[vagrant up]

vagrant init centos/7
vagrant up

我們執(zhí)行vagrant init centos/7,他會生成一個(gè)配置文件,
再執(zhí)行vagrant up啟動的時(shí)候,他會看自己本地鏡像庫里面沒有這個(gè)鏡像,就會去云端拉取下載。

然后會從vagrant 的鏡像庫緩慢地下載這個(gè)鏡像,我們可以中斷這個(gè)下載命令,然后自己直接把他的鏈接復(fù)制下來,到網(wǎng)頁里面下載,或者用迅雷什么的。

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos
下載鏈接:https://cloud.centos.org/centos/7/vagrant/x86_64/images/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box

2、添加鏡像 [vagrant box add centos/7 …]

要告訴vagrant,這個(gè)東西就是centos/7的鏡像,添加進(jìn)去。

添加鏡像命令

vagrant box add centos/7 C:\Users\xxxx\Downloads\CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box

C:\Users\xxxx\Downloads\CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box 《–這里你需要替換為你自己的文件路徑

3、鏡像重新初始化 [vagrant init centos/7]

再執(zhí)行vagrant init centos/7,他如果報(bào)錯(cuò),請到相應(yīng)目錄下找到Vagrantfile(這是個(gè)配置文件,會在初始化的時(shí)候生成。),然后刪除。
【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

之后再執(zhí)行vagrant init centos/7

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

這意味著初始化成功了!

4、原神 虛擬機(jī)啟動[vagrant up]

cmd執(zhí)行命令

vagrant up
cmd啟動成功了。

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

打開virtualbox,啟動成功

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

5、連接

vagrant ssh

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

組件的安裝及端口轉(zhuǎn)發(fā)

docker使用yum安裝、mysql使用docker拉取

VirtualBox和vagrant快速創(chuàng)建虛擬機(jī)安裝docker_vagrant virtualbox-CSDN博客

docker及mysql的組件的安裝可見這篇博客

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

端口配置

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

在virtualbox這里配置,一下即可。我們點(diǎn)擊右上角+號,添加一個(gè)端口轉(zhuǎn)發(fā)規(guī)則,相當(dāng)于把虛擬機(jī)3315轉(zhuǎn)發(fā)到主機(jī)的3315端口。

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

驗(yàn)證

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

關(guān)閉虛擬機(jī)

vagrant halt

【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件,【項(xiàng)目】項(xiàng)目經(jīng)驗(yàn),vagrant,docker,virtualbox,組件集成,虛擬機(jī),centos

ps:虛擬機(jī)關(guān)掉了,docker也就關(guān)掉了奧。下次再開起來的時(shí)候要重新開。還有端口轉(zhuǎn)發(fā)的配置,也需要重新配置。文章來源地址http://www.zghlxwxcb.cn/news/detail-792572.html

到了這里,關(guān)于【實(shí)戰(zhàn)記錄】 vagrant+virtualbox+docker 輕松用虛擬機(jī)集成組件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Spring Boot進(jìn)階(48):【實(shí)戰(zhàn)教程】SpringBoot集成WebSocket輕松實(shí)現(xiàn)實(shí)時(shí)消息推送

    Spring Boot進(jìn)階(48):【實(shí)戰(zhàn)教程】SpringBoot集成WebSocket輕松實(shí)現(xiàn)實(shí)時(shí)消息推送

    ????????WebSocket是一種新型的通信協(xié)議,它可以在客戶端與服務(wù)器端之間實(shí)現(xiàn)雙向通信,具有低延遲、高效性等特點(diǎn),適用于實(shí)時(shí)通信場景。在SpringBoot應(yīng)用中,集成WebSocket可以方便地實(shí)現(xiàn)實(shí)時(shí)通信功能,如即時(shí)聊天、實(shí)時(shí)數(shù)據(jù)傳輸?shù)取?????????本文將介紹如何在Sprin

    2024年02月09日
    瀏覽(97)
  • vagrant和vitrulBox創(chuàng)建虛擬機(jī)后使用xshell連接

    vagrant和vitrulBox創(chuàng)建虛擬機(jī)后使用xshell連接

    1. 先在cmd使用vagrant ssh連接主機(jī), 修改系統(tǒng)配置,允許密碼登錄 PasswordAuthentication no? ?將這行的no改成yes 2. 重啟ssh 3.打開ssh,輸入主機(jī)ip 端口22 賬號root 密碼默認(rèn)為 vagrant ?

    2024年02月16日
    瀏覽(22)
  • 【VirtualBox系列】VirtualBox設(shè)置虛擬機(jī)網(wǎng)絡(luò)絕對詳細(xì)

    【VirtualBox系列】VirtualBox設(shè)置虛擬機(jī)網(wǎng)絡(luò)絕對詳細(xì)

    前言知識 在學(xué)習(xí)配置網(wǎng)絡(luò)之前,我們需要先了解下關(guān)于virtualBox的三種網(wǎng)絡(luò)模式 搞懂虛擬機(jī)VirtualBox網(wǎng)絡(luò)配置 需求分析 現(xiàn)在如何實(shí)現(xiàn)一種效果,我想達(dá)到主機(jī)可以訪問虛擬機(jī),并且虛擬機(jī)能夠訪問外網(wǎng)。還有如果我更換了路由器,之前配置的虛擬機(jī)ip是不變的,而且之前配置

    2024年02月08日
    瀏覽(22)
  • Spring Boot進(jìn)階(96):輕松上手:實(shí)戰(zhàn)Spring Boot整合Docker

    Spring Boot進(jìn)階(96):輕松上手:實(shí)戰(zhàn)Spring Boot整合Docker

    ??Docker 是一個(gè)開源的應(yīng)用程序容器化工具,它可以將應(yīng)用程序和依賴組件打包到一個(gè)容器中,實(shí)現(xiàn)應(yīng)用程序的快速部署和運(yùn)行。Spring Boot 是一個(gè)快速開發(fā)應(yīng)用程序的框架,使用 Spring Boot 可以快速構(gòu)建各種各樣的應(yīng)用程序。本文將介紹如何使用 Spring Boot 整合 Docker,實(shí)現(xiàn)應(yīng)用

    2024年02月07日
    瀏覽(26)
  • Java集成Onlyoffice以及安裝和使用示例,輕松實(shí)現(xiàn)word、ppt、excel在線編輯功能協(xié)同操作,Docker安裝Onlyoffice

    Java集成Onlyoffice以及安裝和使用示例,輕松實(shí)現(xiàn)word、ppt、excel在線編輯功能協(xié)同操作,Docker安裝Onlyoffice

    docker pull onlyoffice/documentserver docker images 以下是將本機(jī)的9001端口映射到docker的80端口上,訪問時(shí)通過服務(wù)器ip:9001訪問,并且用?-v?將本機(jī)機(jī)==/data/aws_s3/file-storage==文件夾掛載到docker的?/var/www/onlyoffice/documentserver/web-apps/wsData文件下,后續(xù)直接通過http請求讀取對應(yīng)的文件夾 doc

    2024年02月07日
    瀏覽(31)
  • 虛擬機(jī)VirtualBox下載與安裝+虛擬機(jī)配置

    虛擬機(jī)VirtualBox下載與安裝+虛擬機(jī)配置

    官網(wǎng)地址:Oracle VM VirtualBox 進(jìn)入官網(wǎng),點(diǎn)擊左側(cè)Dwonlaods 點(diǎn)擊Windows hosts,開始下載 3.打開文件. 出現(xiàn)報(bào)錯(cuò):Oracle VM VirtualBox 7.0.4 needs the Microsoft Visual C++ 2019 Redistributable Package being installed first. 大致意思為:安裝VIrtualBox 7.0.4 需要C++ 2019組件。點(diǎn)擊確定后會出現(xiàn)彈窗告訴你,安裝流

    2024年02月05日
    瀏覽(22)
  • VMware或virtualbox虛擬機(jī)虛擬網(wǎng)卡缺失解決辦法

    VMware或virtualbox虛擬機(jī)虛擬網(wǎng)卡缺失解決辦法

    通過Xshell連接虛擬機(jī),若出現(xiàn)設(shè)置正確(IP地址以及用戶名、密碼都對),但連不上,可通過查看控制面板的網(wǎng)絡(luò)連接,一般VMware和Virtual Box安裝后都有虛擬網(wǎng)卡存在,但安裝完或可能安裝后因某些原因?qū)е绿摂M網(wǎng)卡缺失,會引起Xshell類似的遠(yuǎn)程客戶端連不上虛擬機(jī)問題。例如

    2024年02月06日
    瀏覽(24)
  • virtualbox虛擬機(jī)安裝以及簡單配置

    virtualbox虛擬機(jī)安裝以及簡單配置

    一般大多都是用VMware-workstation,網(wǎng)上的教程比較多,因?yàn)槲抑按罱╠nf私服服務(wù)器時(shí),相關(guān)的服務(wù)器資源都是在vmware平臺上的,所以vmware遇到問題解決的應(yīng)該會比較快。但感覺vmware界面不如virtualbox整潔,我就繼續(xù)使用virualbox了。 bing搜索“virtualbox”,進(jìn)入官網(wǎng),下載合適自己

    2024年02月01日
    瀏覽(52)
  • Linux下安裝VirtualBox虛擬機(jī)

    Linux下安裝VirtualBox虛擬機(jī)

    目錄 1. 簡介 ?2.下載及安裝 3. 報(bào)錯(cuò)處理 3.1.紅色框錯(cuò)誤處理 3.2. 綠色框錯(cuò)誤處理 ????? VirtualBox是一款強(qiáng)大的x86和AMD64/Intel64虛擬化產(chǎn)品,適用于企業(yè)和家庭。VirtualBox不僅是為企業(yè)客戶提供的一款功能豐富、高性能的產(chǎn)品,它也是根據(jù)GNU通用公共許可證(GPL)版本3條款作為開放

    2024年02月15日
    瀏覽(51)
  • VirtualBox 部署 KVM 虛擬化

    VirtualBox 部署 KVM 虛擬化

    KVM(Kernel-based Virtual Machine)是一種開源的虛擬化技術(shù),它是Linux內(nèi)核的一部分。KVM通過將Linux內(nèi)核轉(zhuǎn)換為Hypervisor,允許在同一物理主機(jī)上運(yùn)行多個(gè)虛擬機(jī)實(shí)例,每個(gè)實(shí)例可以獨(dú)享一部分系統(tǒng)資源。 KVM的工作原理是將Linux內(nèi)核擴(kuò)展為虛擬化管理程序,它直接在硬件上運(yùn)行,并提

    2024年02月11日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包