在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ 配置 DNS
利用數(shù)據(jù)卷容器來(lái)備份、恢復(fù)、遷移數(shù)據(jù)卷
Docker 網(wǎng)絡(luò)實(shí)現(xiàn)
實(shí)戰(zhàn) Django
YAML 模板文件
名字空間
控制組
編輯網(wǎng)絡(luò)配置文件
列出
進(jìn)入容器
Compose 命令說(shuō)明
創(chuàng)建 Tomcat/Weblogic 集群
守護(hù)態(tài)運(yùn)行
快速配置指南
其它安全特性
示例:創(chuàng)建一個(gè)點(diǎn)到點(diǎn)連接
CentOS 系列安裝 Docker
數(shù)據(jù)卷容器
鏡像
指令
創(chuàng)建鏡像
Docker 容器
創(chuàng)建鏡像
常用倉(cāng)庫(kù)
總結(jié)
什么是 Docker
存出和載入鏡像
使用
獲取鏡像
容器互聯(lián)
為什么要使用 Docker?
使用 Wordpress 入門 Fig
啟動(dòng)
容器訪問(wèn)控制
私有倉(cāng)庫(kù)
使用
基本架構(gòu)
自定義網(wǎng)橋
環(huán)境變量參考
實(shí)戰(zhàn) Rail
服務(wù)端的防護(hù)
刪除
鏡像的實(shí)現(xiàn)原理
多臺(tái)物理主機(jī)之間的容器互聯(lián)
Docker 倉(cāng)庫(kù)
簡(jiǎn)介
數(shù)據(jù)卷
命令參考
使用 Supervisor 來(lái)管理進(jìn)程
移除
基本結(jié)構(gòu)
命令查詢
終止容器
聯(lián)合文件系統(tǒng)
安裝
簡(jiǎn)介
配置 DNS
內(nèi)核能力機(jī)制
導(dǎo)出和導(dǎo)入容器
配置 docker0 網(wǎng)橋
倉(cāng)庫(kù)配置文件
內(nèi)核名字空間
標(biāo)準(zhǔn)化開發(fā)測(cè)試和生產(chǎn)環(huán)境
外部訪問(wèn)容器
fig.yml 參考
Ubuntu 系列安裝 Docker
有用資源
安裝
端口映射實(shí)現(xiàn)
安裝 Fig
工具和示例
簡(jiǎn)介
控制組
容器格式
Docker Hub

配置 DNS

Docker 沒(méi)有為每個(gè)容器專門定制鏡像,那么怎么自定義配置容器的主機(jī)名和 DNS 配置呢? 秘訣就是它利用虛擬文件來(lái)掛載到來(lái)容器的 3 個(gè)相關(guān)配置文件。

在容器中使用 mount 命令可以看到掛載信息:

$ mount
...
/dev/disk/by-uuid/1fec...ebdf on /etc/hostname type ext4 ...
/dev/disk/by-uuid/1fec...ebdf on /etc/hosts type ext4 ...
tmpfs on /etc/resolv.conf type tmpfs ...
...

這種機(jī)制可以讓宿主主機(jī) DNS 信息發(fā)生更新后,所有 Docker 容器的 dns 配置通過(guò) /etc/resolv.conf 文件立刻得到更新。

如果用戶想要手動(dòng)指定容器的配置,可以利用下面的選項(xiàng)。

-h HOSTNAME or --hostname=HOSTNAME

設(shè)定容器的主機(jī)名,它會(huì)被寫到容器內(nèi)的 /etc/hostname/etc/hosts。但它在容器外部看不到,既不會(huì)在 docker ps 中顯示,也不會(huì)在其他的容器的 /etc/hosts 看到。

--link=CONTAINER_NAME:ALIAS

選項(xiàng)會(huì)在創(chuàng)建容器的時(shí)候,添加一個(gè)其他容器的主機(jī)名到 /etc/hosts 文件中,讓新容器的進(jìn)程可以使用主機(jī)名 ALIAS 就可以連接它。

--dns=IP_ADDRESS

添加 DNS 服務(wù)器到容器的 /etc/resolv.conf 中,讓容器用這個(gè)服務(wù)器來(lái)解析所有不在 /etc/hosts 中的主機(jī)名。

--dns-search=DOMAIN

設(shè)定容器的搜索域,當(dāng)設(shè)定搜索域?yàn)?.example.com 時(shí),在搜索一個(gè)名為 host 的主機(jī)時(shí),DNS 不僅搜索host,還會(huì)搜索 host.example.com。 注意:如果沒(méi)有上述最后 2 個(gè)選項(xiàng),Docker 會(huì)默認(rèn)用主機(jī)上的 /etc/resolv.conf 來(lái)配置容器。