校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > docker中容器的網絡配置常用命令詳解

docker中容器的網絡配置常用命令詳解

熱門標簽:蘭州ai電銷機器人招商 新科美甲店地圖標注 高德地圖標注論壇 新邵電銷機器人企業 江西外呼系統 外呼系統打哪顯哪 北海市地圖標注app AI電銷機器人 源碼 湖北ai智能電銷機器人

網絡基礎配置

雖然Docker可以根據鏡像“多開”容器,并而每個容器互不影響,但并不代表容器與容器之間是完全決裂的。Docker在運行鏡像的時候提供了映射容器端口到宿主主機、容器端口到另一個容器的網絡互聯功能,使得容器與宿主主機、容器與容器之間可以相互通信。

### 從外部訪問容器應用

在啟動容器的時候,如果不指定對應的參數,在容器外是無法通過網絡來訪問容器內的網絡應用和服務的。當容器中運行一些需要被外部訪問的網絡應用時,可以通過-P或者-p參數來指定端口映射。當使用-P標記時,Docker會隨機映射一個49000~49900的端口至容器內部開放的網絡端口:

docker run -d -p [mirror ID or TAG]

使用-p (小寫)則可以指定要映射的端口,并且在一個指定端口上只可以綁定一個容器。支持的格式有ip:hostPort:containerPort | ip::containerPort | hostPort:containerPort。

映射所有接口地址

使用hostPort:containerPort將本地的5000端口映射到容器的5000端口:

docker run -d -p 5000:5000 training/webapp python app.py

此時默認會綁定本地所有接口上的所有地址。多次使用-p標記可以綁定多個端口:

docker run -d -p 5000:5000 -p 3000:80 training/webapp python app.py

映射到指定地址的指定端口

可以使用ip:hostPort:containerPort格式指定映射使用一個特定地址,比如localhost地址127.0.0.1:

docker run -d -p 127.0.0.1:5000:5000 training/webapp python app.py

也可以是內部其它容器的IP地址。

映射到指定地址的任意端口

使用ip::containerPort綁定localhost的任意端口到容器5000端口,本地主機會自動分配一個端口:

docker run -d -p 127.0.0.1::5000 training/webapp python app.py

還可以使用udp標記來指定udp端口:

docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py

查看映射端口配置

使用docker port查看當前映射的端口配置,也可以查看到綁定的地址:

docker port nostalgic_morse 5000

容器有自己的內部網絡和IP地址(使用docker inspect+容器ID可以獲取所有的變量值)。

容器互聯實現容器間的互通信

容器的連接系統是除了端口映射外另一種可以與容器中應用進行交互的方式。它會在源和接收容器之間創建一個隧道,接收容器可以看到源容器指定的信息。

自定義容器命名

連接系統依據容器的名稱來執行。因此首先需要自定義一個好記的容器命名。

雖然當創建容器的時候,系統默認會分配一個名字,但自定義命名容器有兩個好處:

  • 自定義的命名比較好記
  • 當要連接其它容器時,可以作為一個有用的參數點,比如連接web容器到db容器。

使用--name標記可以為容器自定義命名:

docker run -d -p --name web training/webapp python app.py

使用docker ps可以查看命名,或者使用docker inspect來查看容器的名字:

docker inspect -f "{{name}}" [mirror ID]

容器的名稱是唯一的,如果已經命名了一個叫web的容器,必須先用docker rm命令來刪除這個容器,才能再以web這個名稱創建新容器。

容器互聯

使用--link參數可以讓容器之間安全地進行交互。

--link參數格式是--link name:alias,其中name是要鏈接容器的名稱,alias是這個連接的別名。

比如我們先創建一個新的數據庫容器:

docker run -d --name db training/postgres

然后再創建一個web容器,并將它連接到db容器:

docker run -d -p --name web --link db:db training/webapp python app.py

這個時候db容器就與web容器可以互相通信了。可以使用docker ps來查看容器的連接。

使用--link參數可以讓Docker在兩個容器之間通過一個安全的隧道互相通信,而不用通過開放端口的方式來實現,避免了把端口暴露到外部網絡上。

查看公開容器的接連信息

環境變量:使用env命令來查看容器的環境變量

docker run --name web --link db:db training/webapp env

/etc/hosts文件:使用link參數時,Docker會添加host信息到父容器的/etc/hosts的文件。下面是父容器web的hosts文件

docker run -t -i --link db:db training/webapp /bin/bash
root@aed84ee21bd3:/opt/webapp# cat /etc/hosts
127.17.0.7 aed84ee21bde
...
172.17.0.5 db

第一個是web容器的host信息,默認用自己的id為主機名。第二個是db容器的ip和主機名。

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

標簽:池州 南陽 大理 阿克蘇 自貢 黃石 海南 黔東

巨人網絡通訊聲明:本文標題《docker中容器的網絡配置常用命令詳解》,本文關鍵詞  docker,中,容器,的,網絡,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《docker中容器的網絡配置常用命令詳解》相關的同類信息!
  • 本頁收集關于docker中容器的網絡配置常用命令詳解的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲女与黑人做爰| 国产精品理伦片| 国产亚洲综合av| 成人欧美一区二区三区小说| 日本特黄久久久高潮| 日本亚洲最大的色成网站www| 久久国产精品99精品国产| www.av精品| 精品国产成人在线影院| 亚洲天堂精品在线观看| 久久精品国产精品青草| 欧美午夜精品一区二区三区| 精品少妇一区二区三区视频免付费| 亚洲欧美在线高清| 国产精品亚洲第一| av一区二区三区四区| 欧美日韩一区国产| 亚洲午夜激情网站| 欧美视频自拍偷拍| 日韩1区2区3区| 日韩一区二区影院| 精品午夜久久福利影院| 日韩午夜av一区| 狠狠网亚洲精品| 国产精品污www在线观看| av男人天堂一区| 一区2区3区在线看| 日韩一区二区精品在线观看| 毛片av一区二区三区| 亚洲美女区一区| 日韩不卡一区二区三区| 亚洲综合色婷婷| 日韩av一二三| 成人sese在线| 欧美日韩和欧美的一区二区| 欧美日本在线视频| 欧美国产日韩一二三区| 国产一区二区久久| 制服丝袜成人动漫| 香蕉乱码成人久久天堂爱免费| 在线观看亚洲成人| 亚洲香肠在线观看| 欧美视频中文字幕| 日韩av中文字幕一区二区三区| 欧美一二三四区在线| 国产麻豆精品theporn| 亚洲人妖av一区二区| 日韩欧美一级片| 成人av在线资源网| 日韩国产精品大片| 欧美高清你懂得| 高清免费成人av| 亚洲日本电影在线| 51精品秘密在线观看| 国产酒店精品激情| 亚洲免费伊人电影| 欧美不卡一区二区三区| 不卡av免费在线观看| 久久精品国内一区二区三区| 亚洲成人av一区| 亚洲免费色视频| 国产精品色婷婷久久58| 久久精品亚洲精品国产欧美kt∨ | 欧美成人一区二区三区片免费 | 亚洲成a人片综合在线| 在线播放日韩导航| 国产二区国产一区在线观看| 亚洲一区二区在线观看视频 | 国产高清不卡二三区| 一区二区三区免费在线观看| 久久久高清一区二区三区| 91久久国产综合久久| 成人免费不卡视频| 国产一区二三区好的| 亚洲国产cao| 国产精品不卡在线| 国产日韩欧美不卡| 精品久久人人做人人爰| 欧美精品一区二区精品网| 欧美一区永久视频免费观看| 欧美日韩一级二级| 欧美军同video69gay| 欧美日韩五月天| 欧美日韩精品久久久| 欧美一区二区免费观在线| 日韩视频免费直播| www激情久久| 亚洲美女视频在线| 九九精品视频在线看| va亚洲va日韩不卡在线观看| 欧美性猛交xxxx乱大交退制版| 亚洲免费观看在线视频| 91麻豆免费视频| 99久久伊人精品| 色综合久久久久综合| 色猫猫国产区一区二在线视频| 日本一区二区电影| 国产精品白丝在线| ...中文天堂在线一区| 悠悠色在线精品| 婷婷亚洲久悠悠色悠在线播放| 视频一区在线视频| 一区av在线播放| 国产一区二区主播在线| 不卡一区二区在线| 欧美日韩激情在线| 欧美激情中文字幕| 日日夜夜免费精品| 亚洲国产精品视频| 日日骚欧美日韩| 国产精品18久久久久久vr | 在线视频国内一区二区| 三级成人在线视频| 欧美肥大bbwbbw高潮| 欧美videos中文字幕| 久久精品人人爽人人爽| 91成人免费网站| 一本一道波多野结衣一区二区| 欧美午夜片在线看| 欧美最新大片在线看| 欧美性色黄大片| 91精品久久久久久蜜臀| 91精品国产色综合久久| 欧美成人精品福利| 精品日韩一区二区三区免费视频| 在线免费av一区| 97久久精品人人做人人爽50路| 成熟亚洲日本毛茸茸凸凹| 国产剧情一区二区| 日韩无一区二区| 中文字幕免费不卡在线| 日韩三级在线免费观看| 欧美成人精品福利| 中文字幕亚洲区| 天堂成人国产精品一区| 国模冰冰炮一区二区| 99国产精品99久久久久久| 欧美在线999| 欧美日韩一区三区四区| 久久亚洲精精品中文字幕早川悠里| 亚洲精品一区二区三区蜜桃下载| 亚洲国产精品v| 国产高清久久久| 午夜精品一区在线观看| 日韩久久精品一区| 国产成人综合网站| 欧美剧情片在线观看| 欧美一区二区成人| 亚洲一二三四在线| 精品综合久久久久久8888| 91视频观看免费| 国产三级久久久| 日韩成人伦理电影在线观看| 99精品热视频| 国产精品成人网| 国产精品1区二区.| 日韩一级完整毛片| 亚洲免费av网站| 不卡欧美aaaaa| 久久精品夜夜夜夜久久| 国产黑丝在线一区二区三区| 日韩区在线观看| 免费成人美女在线观看| 91久久香蕉国产日韩欧美9色| 亚洲欧美偷拍三级| 成人午夜碰碰视频| 国产精品色婷婷| 国产成人精品影院| 日本一区二区成人在线| 国产一区二区三区在线观看免费视频 | 91视频国产观看| 一区二区三区在线播放| 成人app下载| 成人免费一区二区三区视频| 国产黄色91视频| 中文字幕一区二区三中文字幕| 国产精品影音先锋| 国产情人综合久久777777| 国产一区在线观看视频| 久久综合国产精品| 成人av电影在线观看| 中文幕一区二区三区久久蜜桃| 成人免费毛片高清视频| 久久久噜噜噜久久人人看| 99久久久久久99| 中文字幕 久热精品 视频在线 | 国产精品无码永久免费888| 国产高清在线精品| 欧美成人三级电影在线| 丁香网亚洲国际| 亚洲一线二线三线久久久| 欧美剧情片在线观看| 国产成人av一区二区| 日精品一区二区| 国产精品丝袜91| 欧美一区二区成人6969| 337p亚洲精品色噜噜| 亚洲婷婷国产精品电影人久久| 偷拍与自拍一区| 精品久久国产老人久久综合|