chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解docker的四種網(wǎng)絡(luò)模式

汽車玩家 ? 來源:Devops部落 ? 作者:Devops部落 ? 2020-01-21 09:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、closed container 封閉式網(wǎng)絡(luò)模式

相當(dāng)于一座孤島,沒有網(wǎng)絡(luò)協(xié)議棧的通信

使用none模式,Docker容器擁有自己的Network Namespace,但是,并不為Docker容器進行任何網(wǎng)絡(luò)配置。也就是說,這個Docker容器沒有網(wǎng)卡、IP、路由等信息,只有l(wèi)o 網(wǎng)絡(luò)接口。需要我們自己為Docker容器添加網(wǎng)卡、配置IP等。

示例圖如下

2、bridged container 橋接式網(wǎng)絡(luò)模式

各個容器之間網(wǎng)絡(luò)協(xié)議棧單獨分離

當(dāng) Docker 啟動時,會自動在主機上創(chuàng)建一個 docker0 虛擬網(wǎng)橋,實際上是 Linux 的一個 bridge,可以理解為一個軟件交換機。它會在掛載到它的網(wǎng)口之間進行轉(zhuǎn)發(fā)。

同時,Docker 隨機分配一個本地未占用的私有網(wǎng)段(在 RFC1918 中定義)中的一個地址給 docker0 接口。比如典型的 172.17.42.1,掩碼為 255.255.0.0。此后啟動的容器內(nèi)的網(wǎng)口也會自動分配一個同一網(wǎng)段(172.17.0.0/16)的地址。

當(dāng)創(chuàng)建一個 Docker 容器的時候,同時會創(chuàng)建了一對 veth pair 接口(當(dāng)數(shù)據(jù)包發(fā)送到一個接口時,另外一個接口也可以收到相同的數(shù)據(jù)包)。這對接口一端在容器內(nèi),即 eth0;另一端在本地并被掛載到 docker0 網(wǎng)橋,名稱以 veth 開頭(例如 vethAQI2QT)。通過這種方式,主機可以跟容器通信,容器之間也可以相互通信。Docker 就創(chuàng)建了在主機和所有容器之間一個虛擬共享網(wǎng)絡(luò)。

如圖所示,同一個主機的兩個容器之間通過網(wǎng)橋doker0進行通信。(不同之間的主機上的容器通信需要借助overlay網(wǎng)絡(luò),涉及到一些底層協(xié)議,單獨寫一篇文章拿出來講)

詳解docker的四種網(wǎng)絡(luò)模式

3、joined container 聯(lián)合掛載式網(wǎng)絡(luò)模式

容器之間可以共享網(wǎng)絡(luò)協(xié)議棧,即可以通過套接字來進行通信

這個模式指定新創(chuàng)建的容器和已經(jīng)存在的一個容器共享一個 Network Namespace,而不是和宿主機共享。新創(chuàng)建的容器不會創(chuàng)建自己的網(wǎng)卡,配置自己的 IP,而是和一個指定的容器共享 IP、端口范圍等。同樣,兩個容器除了網(wǎng)絡(luò)方面,其他的如文件系統(tǒng)、進程列表等還是隔離的。兩個容器的進程可以通過 lo 網(wǎng)卡設(shè)備通信。

示例如下圖:

詳解docker的四種網(wǎng)絡(luò)模式

4、opentainer container 開放式網(wǎng)絡(luò)模式

與主機共享網(wǎng)絡(luò)協(xié)議棧

Host模式使用是在容器啟動時候指明--network host,此時容器共享宿主機的Network Namespace,容器內(nèi)啟動的端口直接是宿主機的端口,容器不會創(chuàng)建網(wǎng)卡和IP,直接使用宿主機的網(wǎng)卡和IP,但是容器內(nèi)的其他資源是隔離的,如文件系統(tǒng)、用戶和用戶組。直接使用宿主機網(wǎng)絡(luò)。同樣啟動一個nginx,此時共享主機網(wǎng)絡(luò),根據(jù)情況來使用,這樣子也不用做端口轉(zhuǎn)發(fā),網(wǎng)絡(luò)傳輸效率會比較高(思考一下為什么)。

詳解docker的四種網(wǎng)絡(luò)模式

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9507

    瀏覽量

    156882
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11746

    瀏覽量

    218903
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    530

    瀏覽量

    14208
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    低成本CAN擴展方案怎么選?CSM331A四種模式一次說清

    MCU需要CAN功能但預(yù)算有限?CSM331A協(xié)議轉(zhuǎn)換芯片用SPI/UART就能擴展,四種模式從快到穩(wěn)任你選。ZLG致遠電子推出的CSM331A協(xié)議轉(zhuǎn)換芯片,配合一個CAN收發(fā)器,就能通過SPI
    的頭像 發(fā)表于 02-09 11:50 ?192次閱讀
    低成本CAN擴展方案怎么選?CSM331A<b class='flag-5'>四種</b><b class='flag-5'>模式</b>一次說清

    如何通過一芯片實現(xiàn)四種控制?WTN6系列語音芯片多模式解析

    、一線串口及兩線串口,為開發(fā)者提供了高度靈活的控制解決方案。本文將深入解析其技術(shù)優(yōu)勢及多元應(yīng)用場景。一、大控制模式:靈活適配復(fù)雜應(yīng)用場景1.1數(shù)脈沖控制模式:精準(zhǔn)控
    的頭像 發(fā)表于 01-22 08:38 ?147次閱讀
    如何通過一<b class='flag-5'>種</b>芯片實現(xiàn)<b class='flag-5'>四種</b>控制?WTN6系列語音芯片多<b class='flag-5'>模式</b>解析

    是德示波器DSOX1202A與電腦的四種連接方式及操作步驟詳解

    是德科技(Keysight)DSOX1202A示波器作為高精度電子測量設(shè)備,廣泛應(yīng)用于電子工程、通信測試與自動化調(diào)試場景。為實現(xiàn)數(shù)據(jù)實時采集、波形分析與遠程控制,用戶需通過USB、LAN、GPIB或串口將示波器與電腦互聯(lián)。本文將結(jié)合官方指南與實操經(jīng)驗,系統(tǒng)介紹四種連接方式的具體步驟及注意事項。
    的頭像 發(fā)表于 01-13 17:48 ?1431次閱讀
    是德示波器DSOX1202A與電腦的<b class='flag-5'>四種</b>連接方式及操作步驟<b class='flag-5'>詳解</b>

    一圖看懂綠電直連的四種玩法

    通過 “總覽框架 + 分模式圖解” 的形式,用可視化邏輯拆解綠電直連的四種核心模式,涵蓋每種模式的核心特征、適用場景、參與主體三大關(guān)鍵信息,幫你快速區(qū)分不同 “玩法” 的差異與適配性。
    的頭像 發(fā)表于 10-15 10:18 ?1247次閱讀
    一圖看懂綠電直連的<b class='flag-5'>四種</b>玩法

    從入門到精通:基于開源代碼的BLE四種模式開發(fā)詳解

    通過分析BLE低功耗藍牙的四種核心工作模式,結(jié)合可下載、可修改的開放源碼,本教程為開發(fā)者提供一套系統(tǒng)、實用的開發(fā)學(xué)習(xí)路徑。 BLE(Bluetooth Low Energy): 也稱為
    的頭像 發(fā)表于 10-09 18:00 ?476次閱讀
    從入門到精通:基于開源代碼的BLE<b class='flag-5'>四種</b><b class='flag-5'>模式</b>開發(fā)<b class='flag-5'>詳解</b>

    廣州唯創(chuàng)電子WTN6系列語音芯片:維控制模式重塑智能設(shè)備交互體驗

    在智能化設(shè)備普及的今天,靈活高效的控制方式成為產(chǎn)品差異化競爭的關(guān)鍵。廣州唯創(chuàng)電子WTN6系列語音芯片以其獨特的四種控制模式,為智能設(shè)備提供了前所未有的設(shè)計靈活性。隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,語音交互
    的頭像 發(fā)表于 10-09 08:45 ?425次閱讀
    廣州唯創(chuàng)電子WTN6系列語音芯片:<b class='flag-5'>四</b>維控制<b class='flag-5'>模式</b>重塑智能設(shè)備交互體驗

    全網(wǎng)最全CSA3412,BCT4340,VL162,MCU/ USB3.1 正反插10G bps四種解決方案

    CSA3412,BCT4340,VL162,MCU/ USB3.1 全網(wǎng)最全正反插10G bps四種解決方案
    的頭像 發(fā)表于 09-25 03:06 ?661次閱讀
    全網(wǎng)最全CSA3412,BCT4340,VL162,MCU/ USB3.1 正反插10G bps<b class='flag-5'>四種</b>解決方案

    哪種綠電直連模式更適合?大方案全面剖析

    綠電直連四種模式覆蓋了從 “小范圍就地平衡” 到 “大范圍資源調(diào)配” 的全場景需求,為不同類型的綠電供需雙方提供了適配方案。深入解析每種模式的特征與實踐,是推動綠電直連規(guī)模化落地的重要前提。
    的頭像 發(fā)表于 09-18 16:05 ?1211次閱讀
    哪種綠電直連<b class='flag-5'>模式</b>更適合?<b class='flag-5'>四</b>大方案全面剖析

    干貨分享 | RK3588 Ubuntu系統(tǒng)Docker容器使用指南

    前言:在瑞芯微RK3588高性能AIoT平臺上運行Ubuntu系統(tǒng)時,Docker容器技術(shù)能極大提升開發(fā)部署效率。通過輕量級虛擬化實現(xiàn)環(huán)境隔離與快速遷移,本文將從零開始詳解RK3588平臺
    的頭像 發(fā)表于 06-27 12:01 ?3775次閱讀
    干貨分享 | RK3588 Ubuntu系統(tǒng)<b class='flag-5'>Docker</b>容器使用指南

    RDMA簡介3之四種子協(xié)議對比

    RDMA協(xié)議共有四種子協(xié)議,分別為InfiniBand、iWARP、RoCE v1和RoCE v2協(xié)議。這四種協(xié)議使用統(tǒng)一的RDMA API,但在具體的網(wǎng)絡(luò)層級實現(xiàn)上有所不同,如圖1所示,接下來將
    發(fā)表于 06-04 16:05

    Docker常用命令大全

    Docker 是一開源的應(yīng)用容器引擎,廣泛應(yīng)用于開發(fā)、部署和運行分布式應(yīng)用。掌握 Docker 常用命令對于開發(fā)人員和運維人員來說非常重要。本文將為大家整理常用的Docker 命令,
    的頭像 發(fā)表于 04-22 12:47 ?842次閱讀

    變頻器主要支持哪四種模式?有什么區(qū)別?

    變頻器作為現(xiàn)代工業(yè)自動化領(lǐng)域中的關(guān)鍵設(shè)備,其控制模式的多樣性和靈活性對于滿足不同應(yīng)用場景的需求至關(guān)重要。變頻器主要支持四種控制模式:無PG的V/F模式、有PG的V/F
    的頭像 發(fā)表于 04-16 18:22 ?2284次閱讀
    變頻器主要支持哪<b class='flag-5'>四種</b><b class='flag-5'>模式</b>?有什么區(qū)別?

    芯片封裝中的四種鍵合方式:技術(shù)演進與產(chǎn)業(yè)應(yīng)用

    自動鍵合和混合鍵合四種主流技術(shù),它們在工藝流程、技術(shù)特點和應(yīng)用場景上各具優(yōu)勢。本文將深入剖析這四種鍵合方式的技術(shù)原理、發(fā)展現(xiàn)狀及未來趨勢,為產(chǎn)業(yè)界提供技術(shù)參考。
    的頭像 發(fā)表于 04-11 14:02 ?3006次閱讀
    芯片封裝中的<b class='flag-5'>四種</b>鍵合方式:技術(shù)演進與產(chǎn)業(yè)應(yīng)用

    docker配置網(wǎng)絡(luò)代理

    有時因為網(wǎng)絡(luò)原因,比如公司 NAT,或其它啥的,需要使用代理。Docker 的代理配置,略顯復(fù)雜,因為有三場景。但基本原理都是一致的,都是利用 Linux 的 http_proxy 等環(huán)境變量。
    的頭像 發(fā)表于 03-03 17:18 ?1050次閱讀

    MES中的大現(xiàn)場執(zhí)行管理模式詳解

    制造執(zhí)行系統(tǒng)(MES)通過實時監(jiān)控和控制生產(chǎn)過程,確保生產(chǎn)計劃的順利執(zhí)行。MES中包含多種生產(chǎn)執(zhí)行管理模式,其中機臺派工模式、派工單模式、產(chǎn)線流轉(zhuǎn)模式和單件流轉(zhuǎn)
    的頭像 發(fā)表于 02-28 10:03 ?811次閱讀
    MES中的<b class='flag-5'>四</b>大現(xiàn)場執(zhí)行管理<b class='flag-5'>模式</b><b class='flag-5'>詳解</b>