最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker 網(wǎng)絡(luò)工作原理詳解

 更新時間:2026年05月09日 08:59:12   作者:小秦師傅  
這篇文章主要介紹了Docker 網(wǎng)絡(luò)工作原理的相關(guān)資料,這里對Docker的網(wǎng)絡(luò)工作進(jìn)行了詳細(xì)介紹,需要的朋友可以參考下

Docker 網(wǎng)絡(luò)工作原理

當(dāng)Docker server也就是docker daemon啟動時,會自動創(chuàng)建一個名字是docker0的bridge,每當(dāng)docker創(chuàng)建一個Container時,會在主機(jī)上面創(chuàng)建一個名字是veth*的ethernet 端口,并把這個eth*加入到docker0的bridge,在container中會自動創(chuàng)建一個名字是eth0的ethernet端口,這個eth0和veth*會形成一個類似管道的對,一一對應(yīng)。

配置DNS

docker是如何分配每個container的hostname和DNS配置的,可以通過在contain中mount命令看出一些東西:

mount

...
/dev/disk/by-uuid/5f3d0920-98a8-434a-9c02-8163dccf6c62 on /etc/resolv.conf type ext4 (rw,relatime,errors=remount-ro,data=ordered)
/dev/disk/by-uuid/5f3d0920-98a8-434a-9c02-8163dccf6c62 on /etc/hostname type ext4 (rw,relatime,errors=remount-ro,data=ordered)
/dev/disk/by-uuid/5f3d0920-98a8-434a-9c02-8163dccf6c62 on /etc/hosts type ext4 (rw,relatime,errors=remount-ro,data=ordered)
...

docker run的-h 可以配置container的hostname,可以通過-h HOSTNAME或者--hostname=HOSTNAME來配置,docker會把HOSTNAME寫入/etc/hostname

例如:

root@ubuu:/# cat /etc/hostname
ubuu

--link=CONNTAINER_NAMEorID:ALIAS,通過這個選項會在/etc/hosts中添加一個ALIAS,指向CONTAINER_NAMEorID, 無需知道具體的IP地址,可以直接使用ALIAS代替。

例如:

--dns=IP_ADDRESS, 會在/etc/resolv.conf的server標(biāo)簽中添加一個IP_ADDRESS

--dns-search=DOMAIN,會在/etc/resolv.conf的search標(biāo)簽中添加一個DOMAIN,如果一個example.com添加到search標(biāo)簽中,當(dāng)container需要查找一個host的IP時,host.example.com同時也會被查找。

container中的/etc/resolv.conf是從主機(jī)中的/etc/resolv.conf拷貝而來,只不過是把主機(jī)本地的nameserver過濾掉,如果過濾之后沒有任何的nameserver,docker會把google公共nameserver,8.8.8.8和8.8.4.4加入namerserver中。當(dāng)主機(jī)的resolv.conf修改之后會通知container修改

container之間的通信和container和外部之間的通信

1.需要設(shè)置ip_forward系統(tǒng)參數(shù),必須設(shè)置為1

$ sysctl net.ipv4.conf.all.forwarding
net.ipv4.conf.all.forwarding = 0
$ sysctl net.ipv4.conf.all.forwarding=1
$ sysctl net.ipv4.conf.all.forwarding
net.ipv4.conf.all.forwarding = 1

2.需要設(shè)置iptables,允許它們之間的通信

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 詳解將本地docker容器遷移到服務(wù)端

    詳解將本地docker容器遷移到服務(wù)端

    這篇文章主要介紹了詳解將本地docker容器遷移到服務(wù)端,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • CentOS/RedHat 6.5 離線安裝Docker

    CentOS/RedHat 6.5 離線安裝Docker

    這篇文章主要介紹了CentOS/RedHat 6.5 離線安裝Docker的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • Docker容器如何開啟特權(quán)模式

    Docker容器如何開啟特權(quán)模式

    文章主要解決Docker容器中無法使用systemctl命令的問題,其原因在于大部分的系統(tǒng)鏡像移除了init軟件包,導(dǎo)致鏡像中沒有/sbin/init文件,解決方法是通過編寫Dockerfile文件修改鏡像,構(gòu)建新的鏡像,并運(yùn)行新構(gòu)建的鏡像,需要注意的是,開啟特權(quán)模式雖然方便,但可能存在安全風(fēng)險
    2024-10-10
  • Mac?OS如何添加docker環(huán)境變量

    Mac?OS如何添加docker環(huán)境變量

    安裝Docker?Desktop后需手動將CLI路徑添加至/etc/paths.d文件,以恢復(fù)命令行工具,通過創(chuàng)建對應(yīng)文件并設(shè)置路徑,重啟終端后環(huán)境變量生效,即可正常使用Docker?CLI
    2025-07-07
  • 基于Docker實(shí)現(xiàn)MySQL主從復(fù)制的詳細(xì)教程

    基于Docker實(shí)現(xiàn)MySQL主從復(fù)制的詳細(xì)教程

    這篇博客整理了如何在Docker環(huán)境下配置MySQL主從復(fù)制,通過創(chuàng)建和命名兩個MySQL容器,設(shè)置獨(dú)立IP,并詳細(xì)說明了在宿主機(jī)上持久化數(shù)據(jù)、開啟root遠(yuǎn)程訪問及添加復(fù)制用戶的過程,需要的朋友可以參考下
    2024-10-10
  • .netcore 使用surging框架發(fā)布到docker

    .netcore 使用surging框架發(fā)布到docker

    這篇文章主要介紹了netcore 使用surging框架發(fā)布到docker,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • 本地使用docker打包部署鏡像的方法

    本地使用docker打包部署鏡像的方法

    這篇文章主要介紹了本地使用docker打包部署鏡像的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 在docker上安裝運(yùn)行mysql實(shí)例

    在docker上安裝運(yùn)行mysql實(shí)例

    Docker 使用 Google 公司推出的 Go 語言 進(jìn)行開發(fā)實(shí)現(xiàn),基于 Linux 內(nèi)核的 cgroup,namespace,以及 AUFS 類的 Union FS 等技術(shù),對進(jìn)程進(jìn)行封裝隔離,屬于操作系統(tǒng)層面的虛擬化技術(shù)。
    2017-01-01
  • docker-compose+nginx部署前后端分離的項目實(shí)踐

    docker-compose+nginx部署前后端分離的項目實(shí)踐

    本文主要介紹了docker-compose?+?nginx部署前后端分離的項目,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 如何使用Docker搭建pypi私有倉庫

    如何使用Docker搭建pypi私有倉庫

    這篇文章主要介紹了如何使用Docker搭建pypi私有倉庫,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11

最新評論

江西省| 綦江县| 大竹县| 永川市| 佳木斯市| 利川市| 韶山市| 古田县| 海原县| 莆田市| 都匀市| 民县| 榆林市| 利辛县| 阜宁县| 嘉黎县| 虹口区| 洛扎县| 阿瓦提县| 微山县| 亳州市| 太康县| 彭水| 忻州市| 云梦县| 广州市| 马关县| 金沙县| 子洲县| 宁南县| 武宣县| 盐津县| 灵宝市| 安徽省| 搜索| 白沙| 峨山| 邵东县| 格尔木市| 泰州市| 朝阳市|