版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Docker容器互聯(lián)1任務(wù)描述華云數(shù)據(jù)集團基于CloudUltra?私有云為兵工物資集團構(gòu)建私有云平臺,在保障平臺的高可靠性、高可用性、高安全性的基礎(chǔ)之上,為兵工物資集團提供持續(xù)性、可擴展性、可管理性的服務(wù)。和傳統(tǒng)模式相比基礎(chǔ)設(shè)施使用率提高了75%以上,數(shù)據(jù)可靠性提高到了99.9%,保證兵工物資集團數(shù)據(jù)安全可控,滿足集團業(yè)務(wù)需求。本節(jié)主要講解兵工物資集團構(gòu)建私有云平臺項目的項目背景詳情目錄Docker容器互聯(lián)小結(jié)2Docker容器互聯(lián)3端口映射并不是唯一把docker連接到另一個容器的方法。docker有一個連接系統(tǒng)允許將多個容器連接在一起,共享連接信息。docker連接會創(chuàng)建一個父子關(guān)系,其中父容器可以看到子容器的信息。Docker容器互聯(lián)4容器命名當我們創(chuàng)建一個容器的時候,docker會自動對它進行命名。另外,我們也可以使用--name標識來命名容器,例如:runoob@runoob:~$dockerrun-d-P--namerunoobtraining/webapppythonapp.py43780a6eabaaf14e590b6e849235c75f3012995403f97749775e38436db9a441我們可以使用dockerps命令來查看容器名稱。runoob@runoob:~$dockerps-lCONTAINERIDIMAGECOMMAND...PORTSNAMES43780a6eabaatraining/webapp"pythonapp.py"...:32769->5000/tcprunoobDocker容器互聯(lián)5新建網(wǎng)絡(luò)下面先創(chuàng)建一個新的Docker網(wǎng)絡(luò)。$dockernetworkcreate-dbridgetest-net參數(shù)說明:-d:參數(shù)指定Docker網(wǎng)絡(luò)類型,有bridge、overlay。其中overlay網(wǎng)絡(luò)類型用于Swarmmode,在本小節(jié)中你可以忽略它。Docker容器互聯(lián)6連接容器運行一個容器并連接到新建的test-net網(wǎng)絡(luò):$dockerrun-itd--nametest1--networktest-netubuntu/bin/bash打開新的終端,再運行一個容器并加入到test-net網(wǎng)絡(luò):$dockerrun-itd--nametest2--networktest-netubuntu/bin/bashDocker容器互聯(lián)7下面通過ping來證明test1容器和test2容器建立了互聯(lián)關(guān)系這樣,test1容器和test2容器建立了互聯(lián)關(guān)系。Docker容器互聯(lián)8配置DNS我們可以在宿主機的/etc/docker/daemon.json文件中增加以下內(nèi)容來設(shè)置全部容器的DNS:{"dns":["14",""]}設(shè)置后,啟動容器的DNS會自動配置為14和。配置完,需要重啟docker才能生效。查看容器的DNS是否生效可以使用以下命令,它會輸出容器的DNS信息:$dockerrun-it--rmubuntucatetc/resolv.conf如果只想在指定的容器設(shè)置DNS,則可以使用以下命令:$dockerrun-it--rmhost_ubuntu--dns=14--dns-search=ubuntu小結(jié)9大量的互聯(lián)網(wǎng)應用服務(wù)包含多個服務(wù)組件,這往往需要多個容器之間通過網(wǎng)絡(luò)通信進行相互配合。Docker目前提供了映射容器端口到宿主主機和容器互聯(lián)機制來為容器提供網(wǎng)絡(luò)服務(wù)。本節(jié)課我們介紹了bridge模式,其實Docker的四種網(wǎng)絡(luò)模式1.host模式:
dockerrun使用--net=host指定
docker使用的網(wǎng)絡(luò)實際上和宿主機一樣2.container模式:使用--net=container:container_id/container_name
多個容器使用共同的網(wǎng)絡(luò),看到的ip是一樣的。3.none模式使用--net=none指定這種模式下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度快遞收派服務(wù)信息化建設(shè)合同4篇
- 2025年度個人借款三方擔保服務(wù)合同規(guī)范3篇
- 2025年度個人教育培訓合同模板7篇
- 二零二五年度民間擔保業(yè)務(wù)擔保期限合同4篇
- 二零二五年度美縫劑研發(fā)與應用合作協(xié)議4篇
- 數(shù)據(jù)治理平臺建設(shè)與應用技術(shù)方案
- 2025年度個人貸款合同利息計算合同模板4篇
- 二零二五年度虛擬現(xiàn)實游戲用戶免責條款合同范本4篇
- 班級成長報告模板
- 2025年度個人房產(chǎn)買賣合同書(精裝修)4篇
- 計劃合同部部長述職報告范文
- 人教版高一地理必修一期末試卷
- GJB9001C質(zhì)量管理體系要求-培訓專題培訓課件
- 二手車車主寄售協(xié)議書范文范本
- 窗簾采購投標方案(技術(shù)方案)
- 基于學習任務(wù)群的小學語文單元整體教學設(shè)計策略的探究
- 人教版高中物理必修一同步課時作業(yè)(全冊)
- 食堂油鍋起火演練方案及流程
- 《呼吸衰竭的治療》
- 2024年度醫(yī)患溝通課件
- 2024年中考政治總復習初中道德與法治知識點總結(jié)(重點標記版)
評論
0/150
提交評論