亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Dns服務器 > 正文

Docker 默認bridge網絡中配置DNS的方法

2024-09-08 23:25:49
字體:
來源:轉載
供稿:網友

本節描述如何在Docker默認網橋中配置容器DNS。 當您安裝Docker時,就會自動創建一個名為bridge 的橋接網絡。

注意 : Docker網絡功能 允許您創建除默認網橋之外的用戶自定義網絡。 有關用戶自定義網絡中DNS配置的更多信息,請參閱Docker嵌入式DNS 部分。

Docker如何為每個容器提供主機名和DNS配置,而無需在構建自定義Docker鏡像時在內部寫入主機名?它的訣竅是利用可以寫入新信息的虛擬文件,在容器內覆蓋三個關鍵的/etc 文件。 你可以通過在一個容器中運行mount 來看到這一點:

root@f38c87f2a42d:/# mount.../dev/disk/by-uuid/1fec...ebdf on /etc/hostname type ext4 .../dev/disk/by-uuid/1fec...ebdf on /etc/hosts type ext4 .../dev/disk/by-uuid/1fec...ebdf on /etc/resolv.conf type ext4 ......

這樣一來,Docker可以讓宿主機在稍后通過DHCP接收到新的配置后,使所有容器中的resolv.conf 保持最新狀態。 Docker在容器中維護這些文件的具體細節可能會可能會隨著Docker版本的演進而改變,因此您不該自己管理/etc文件,而應該用以下Docker選項。

四個不同的選項會影響容器域名服務。

 

參數 描述
-h HOSTNAME or --hostname=HOSTNAME 設置容器的主機名。 該設置的值將會被寫入/etc/hostname ;寫入/etc/hosts 作為容器的面向主機IP地址的名稱(筆者按:在/etc/hosts里添加一條記錄,IP是宿主機可以訪問的IP,host就是你設置的host),并且是容器內部/bin/bash 在其提示符下顯示的名稱。 但主機名不容易從容器外面看到。 它不會出現在docker ps 或任何其他容器的/etc/hosts文件中。
--link=CONTAINER_NAMEor ID:ALIAS 在run 容器時使用此選項為新容器的/etc/hosts 添加了一個名為ALIAS的額外條目,指向由CONTAINER_NAME_or_ID標識的CONTAINER_NAME_or_ID的IP地址。這使得新容器內的進程可以連接到主機名ALIAS 而不必知道其IP。 --link=選項將在下面進行更詳細的討論。 因為Docker可以在重新啟動時為鏈接的容器分配不同的IP地址,Docker會更新收件人容器的/etc/hosts 文件中的ALIAS條目。
--dns=IP_ADDRESS... 在容器的/etc/resolv.conf文件添加nameserver 行,IP地址為指定IP。 容器中的進程在如果需要訪問/etc/hosts 里的主機名,就會連接到這些IP地址的53端口,尋找名稱解析服務。
--dns-search=DOMAIN... 通過在容器的/etc/resolv.conf寫入search 行,在容器內使用裸不合格的主機名時搜索的域名。 當容器進程嘗試訪問host 并且搜索域example.com 被設置時,例如,DNS邏輯不僅將查找host ,還將查找host.example.com 。使用--dns-search=. 如果您不想設置搜索域。
--dns-opt=OPTION... 通過將options 行寫入容器的/etc/resolv.conf 設置DNS解析器使用的選項。有關有效選項的列表,請參閱resolv.conf文檔

 

在沒有--dns=IP_ADDRESS... , --dns-search=DOMAIN...或--dns-opt=OPTION...選項的情況下,Docker使每個容器的/etc/resolv.conf 看起來像宿主機的/etc/resolv.conf 。當創建容器的/etc/resolv.conf ,Docker daemon會從主機的原始文件中過濾掉所有localhost IP地址nameserver 條目。

過濾是必要的,因為主機上的所有localhost地址都不可從容器的網絡中訪問。 過濾之后,如果容器的/etc/resolv.conf 文件中沒有更多的nameserver 條目,Docker daemon會將Google DNS名稱服務器(8.8.8.8和8.8.4.4)添加到容器的DNS配置中。 如果守護進程啟用了IPv6,則也會添加公共IPv6 Google DNS名稱服務器(2001:4860:4860::8888 和 2001:4860:4860::8844)。

注意 :如果您需要訪問主機的localhost解析器,則必須在主機上修改DNS服務,以便偵聽從容器內可訪問的non-localhost地址。

您可能會想知道宿主機的/etc/resolv.conf 文件發生了什么變化。 docker daemon 有一個文件更改通知程序,它將監視主機DNS配置的更改。

注意 :文件更改通知程序依賴于Linux內核的inotify功能。由于此功能目前與overlay文件系統驅動不兼容,因此使用“overlay”的Docker daemon將無法利用/etc/resolv.conf 自動更新的功能。
當宿主機文件更改時,所有resolv.conf 與主機匹配的停止的容器將立即更新到最新的主機配置。 當宿主機配置更改時,運行的容器將需要停止并開始接收主機更改,這是由于缺少設備,以確保在容器運行時對resolv.conf 文件的原子寫入。 如果容器修改了默認的resolv.conf 文件,則不會替換該文件,因為如果替換,將會覆蓋容器執行的更改。 如果選項( --dns , --dns-search 或--dns-opt )已被用于修改默認的主機配置,則更換主機的/etc/resolv.conf 也不會發生。

注意 :對于在Docker 1.5.0中實現/etc/resolv.conf 更新功能之前創建的容器:當主機resolv.conf文件更改時,這些容器將不會收到更新。 只有使用Docker 1.5.0及以上版本創建的容器才能使用此自動更新功能。

原文
https://docs.docker.com/engine/userguide/networking/default_network/configure-dns/

拓展閱讀
Docker存儲驅動的選擇:https://docs.docker.com/engine/userguide/storagedriver/selectadriver/#docker-ce

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
超碰97人人做人人爱少妇| 538国产精品一区二区免费视频| 亚洲激情在线观看| 91精品国产综合久久久久久久久| 久久久国产精品一区| 97热精品视频官网| 精品国产户外野外| 日本免费一区二区三区视频观看| 国产一区二区三区在线播放免费观看| 亚洲精品自拍偷拍| 精品国产一区二区三区久久狼黑人| 午夜精品在线观看| 亚洲天天在线日亚洲洲精| 久久九九有精品国产23| 国产日韩欧美日韩大片| 欧美国产精品va在线观看| 黑人巨大精品欧美一区二区| 欧美一区二区大胆人体摄影专业网站| 日韩美女av在线| 欧美成人手机在线| 国产区精品在线观看| 日韩av不卡电影| 日韩欧美国产网站| 久久久久中文字幕| 国产精品美女主播在线观看纯欲| 欧美韩日一区二区| 伊人一区二区三区久久精品| 亚洲欧美日本另类| 成人欧美一区二区三区在线湿哒哒| 热门国产精品亚洲第一区在线| 欧美乱人伦中文字幕在线| 日韩亚洲第一页| 黄色成人在线播放| 国产精品电影观看| 成人伊人精品色xxxx视频| 亚洲女人天堂成人av在线| 亚洲成人av在线| 亚洲精品99久久久久中文字幕| 欧美视频二区36p| 成人有码视频在线播放| 91久久精品久久国产性色也91| 国产午夜一区二区| 欧美精品生活片| 中文字幕在线视频日韩| 亚洲r级在线观看| 97久久久免费福利网址| 久久精品中文字幕电影| 久久这里只有精品99| 成人欧美一区二区三区在线湿哒哒| 欧美黄色性视频| 久久久国产一区| 日本午夜在线亚洲.国产| 国产精品va在线播放我和闺蜜| 日韩中文字幕欧美| 亚洲男人第一av网站| 亚洲第一视频网站| 国产精品日韩欧美综合| 亚洲亚裔videos黑人hd| 日韩美女毛茸茸| 欧美亚洲国产日本| 欧美巨猛xxxx猛交黑人97人| 播播国产欧美激情| 久久久亚洲精选| 国产精品日韩一区| 国产亚洲美女久久| 成人写真视频福利网| 日韩电影免费观看在线观看| 国产精品美女免费看| 日韩av中文字幕在线| 国产男女猛烈无遮挡91| 亚洲а∨天堂久久精品喷水| 日韩精品极品毛片系列视频| 久久久久久久久国产精品| 亚洲欧美精品一区| 亚洲男人天堂手机在线| 欧美激情精品久久久久久| 日韩成人在线视频| 久久影院免费观看| 国产福利精品在线| 一区二区三区www| 亚洲香蕉伊综合在人在线视看| 欧美成人精品在线视频| 亚洲国产精品久久久久久| 亚洲精品久久久久中文字幕二区| 97在线精品国自产拍中文| 久久久国产视频| 欧美性视频精品| 国产日韩一区在线| 亚洲新中文字幕| 欧美性做爰毛片| 国产精品电影久久久久电影网| 日韩在线观看免费网站| 中文字幕久久亚洲| 亚洲国产精品一区二区久| 亚洲精品综合精品自拍| 丝袜情趣国产精品| 亚洲一区二区三区xxx视频| 欧美日本精品在线| 亚洲a成v人在线观看| 亚洲a区在线视频| 久久精品美女视频网站| 国产欧亚日韩视频| 日韩精品在线免费观看| 国产精品电影在线观看| 日韩av在线影院| 亚洲欧美日韩精品| 久久久精品国产| 亚洲电影免费在线观看| 亚洲缚视频在线观看| 久久91亚洲人成电影网站| 少妇高潮久久久久久潘金莲| 91高潮精品免费porn| 欧美孕妇孕交黑巨大网站| 日韩精品免费在线视频观看| 欧美日韩美女在线观看| 欧美国产亚洲精品久久久8v| 2019日本中文字幕| 色噜噜狠狠狠综合曰曰曰| 69**夜色精品国产69乱| 久久躁狠狠躁夜夜爽| 国产精品久久久久久久久久| 欧美激情第99页| 亚洲综合日韩在线| 亚洲电影免费观看高清完整版在线观看| 国产成人综合久久| 成人a视频在线观看| 亚洲精品黄网在线观看| 国产成人激情视频| 国产精品免费视频xxxx| 国产福利视频一区二区| 啪一啪鲁一鲁2019在线视频| 另类少妇人与禽zozz0性伦| 在线视频中文亚洲| 日韩电影免费在线观看| 国产高清在线不卡| www.亚洲成人| 国产乱肥老妇国产一区二| 一区二区三区久久精品| 国内外成人免费激情在线视频| 欧美极品少妇xxxxⅹ免费视频| 91福利视频在线观看| 国产精品久久久久久久一区探花| 亚洲自拍av在线| 热门国产精品亚洲第一区在线| 亚洲www视频| 久久久人成影片一区二区三区| 91sao在线观看国产| 国产日韩欧美日韩| 久久九九亚洲综合| 国产三级精品网站| 亚洲成人免费在线视频| 日本19禁啪啪免费观看www| 在线电影欧美日韩一区二区私密| 欧美理论片在线观看| 午夜精品一区二区三区视频免费看| 欧美成人午夜免费视在线看片| 欧美在线一级va免费观看| 伊人久久大香线蕉av一区二区| 久久久爽爽爽美女图片| 欧美黄色免费网站| 亚洲国产成人91精品| 亚洲aaa激情| 亚洲激情国产精品| 日韩欧中文字幕|