内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

云計(jì)算核心技術(shù)Docker教程:Docker容器互聯(lián)

端口映射并不是唯一把 docker 連接到另一個(gè)容器的方法。

讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、網(wǎng)站空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、鞏留網(wǎng)站維護(hù)、網(wǎng)站推廣。

docker 有一個(gè)連接系統(tǒng)允許將多個(gè)容器連接在一起,共享連接信息。

docker 連接會(huì)創(chuàng)建一個(gè)父子關(guān)系,其中父容器可以看到子容器的信息。

當(dāng)我們創(chuàng)建一個(gè)容器的時(shí)候,docker 會(huì)自動(dòng)對(duì)它進(jìn)行命名。另外,我們也可以使用 --name 標(biāo)識(shí)來(lái)命名容器,例如:

# docker run -d -P --name runoob training/webapp python app.py

下面先創(chuàng)建一個(gè)新的 Docker 網(wǎng)絡(luò)。命令如下:

# docker network create -d bridge test-net

參數(shù)說(shuō)明:

-d:參數(shù)指定 Docker 網(wǎng)絡(luò)類(lèi)型,有 bridge、overlay。

其中 overlay 網(wǎng)絡(luò)類(lèi)型用于 Swarm mode,在本小節(jié)中你可以忽略它。

運(yùn)行一個(gè)容器并連接到新建的 test-net 網(wǎng)絡(luò):

# docker run -itd --name test1 --network test-net ubuntu /bin/bash

打開(kāi)新的終端,再運(yùn)行一個(gè)容器并加入到 test-net 網(wǎng)絡(luò):

下面通過(guò) ping 來(lái)證明 test1 容器和 test2 容器建立了互聯(lián)關(guān)系。

如果 test1、test2 容器內(nèi)中無(wú) ping 命令,則在容器內(nèi)執(zhí)行以下命令安裝 ping(即學(xué)即用:可以在一個(gè)容器里安裝好,提交容器到鏡像,在以新的鏡像重新運(yùn)行以上倆個(gè)容器)。

# apt-get update

# apt install iputils-ping

在 test1 容器輸入以下命令:

# docker exec -it test1 /bin/bash

這樣,test1 容器和 test2 容器建立了互聯(lián)關(guān)系。

我們可以在宿主機(jī)的 /etc/docker/daemon.json 文件中增加以下內(nèi)容來(lái)設(shè)置全部容器的 DNS:

# docker run -itd --name test2 --network test-net ubuntu /bin/bash

{

dns : [

114.114.114.114,

8.8.8.8

]

}

設(shè)置后,啟動(dòng)容器的 DNS 會(huì)自動(dòng)配置為 114.114.114.114 和 8.8.8.8。

配置完,需要重啟 docker 才能生效。

查看容器的 DNS 是否生效可以使用以下命令,它會(huì)輸出容器的 DNS 信息:

# docker run -it --rm ubuntu cat etc/resolv.conf

如果只想在指定的容器設(shè)置 DNS,則可以使用以下命令:

# docker run -it --rm host_ubuntu --dns=114.114.114.114 --dns-search=test.com ubuntu

參數(shù)說(shuō)明:

-h HOSTNAME 或者 --hostname=HOSTNAME: 設(shè)定容器的主機(jī)名,它會(huì)被寫(xiě)到容器內(nèi)的 /etc/hostname 和 /etc/hosts。

--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。

如果在容器啟動(dòng)時(shí)沒(méi)有指定 --dns 和 --dns-search,Docker 會(huì)默認(rèn)用宿主主機(jī)上的 /etc/resolv.conf 來(lái)配置容器的 DNS。

相關(guān)閱讀:

云計(jì)算核心技術(shù)Docker教程: 構(gòu)建web應(yīng)用程序

云計(jì)算核心技術(shù)Docker教程: Docker鏡像使用

云計(jì)算核心技術(shù)Docker教程: Docker 容器連接

文章題目:云計(jì)算核心技術(shù)Docker教程:Docker容器互聯(lián)
文章源于:http://m.rwnh.cn/article12/cgccgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站營(yíng)銷(xiāo)微信公眾號(hào)、動(dòng)態(tài)網(wǎng)站、企業(yè)建站、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)
资阳市| 成安县| 江川县| 万盛区| 毕节市| 奎屯市| 山阴县| 临潭县| 桑日县| 宣威市| 桃园市| 琼海市| 林州市| 临朐县| 泰来县| 尼勒克县| 上杭县| 改则县| 出国| 德保县| 葵青区| 麻城市| 鄄城县| 剑川县| 麻栗坡县| 乳山市| 柞水县| 南丹县| 航空| 铅山县| 延安市| 揭西县| 石台县| 海阳市| 饶阳县| 阳春市| 牡丹江市| 若尔盖县| 盐津县| 城口县| 新巴尔虎左旗|