婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Docker容器間通信與外網通信的操作

Docker容器間通信與外網通信的操作

熱門標簽:陜西辦理400電話 貴陽網絡外呼系統軟件 地圖標注小程序 南昌外呼系統定制 株洲電銷 南充電銷外呼系統 信陽電銷外呼系統怎么樣 宿州外呼系統公司 海外工廠地圖標注

一 容器間通信

1.容器的網絡共享

處于這個模式下的docker容器會共享一個網絡棧,這樣兩個容器之間可以使用localhost高效快速通信。

使用于web服務器與應用服務器之間的通信。

##清空實驗環境
[root@server1 ~]# docker ps -a
CONTAINER ID    IMAGE        COMMAND       CREATED       STATUS       PORTS        NAMES
 
##默認網絡創建容器
[root@server1 ~]# docker run -it --name vm1 ubuntu
root@b1a2a90f98a5:/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
368: eth0@if369: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
  link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
  inet 172.17.0.2/16 brd 172.17.255.255 scope global eth0
    valid_lft forever preferred_lft forever
root@b1a2a90f98a5:/# [root@server1 ~]# 
 
##container創建與vm1 網絡共享的vm2
[root@server1 ~]# docker run -it --name vm2 --network container:vm1 ubuntu
root@b1a2a90f98a5:/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
368: eth0@if369: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
  link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
  inet 172.17.0.2/16 brd 172.17.255.255 scope global eth0
    valid_lft forever preferred_lft forever
root@b1a2a90f98a5:/# 

2.--link方式

##清空鏡像
[root@server1 ~]# docker rm -f vm1
vm1
[root@server1 ~]# docker rm -f vm2
vm2
[root@server1 ~]# docker ps -a
CONTAINER ID    IMAGE        COMMAND       CREATED       STATUS       PORTS        NAMES
 
##默認網絡創建vm1
[root@server1 ~]# docker run -it --name vm1 ubuntu
root@68e56c57a9a0:/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
370: eth0@if371: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
  link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
  inet 172.17.0.2/16 brd 172.17.255.255 scope global eth0
    valid_lft forever preferred_lft forever
root@68e56c57a9a0:/# [root@server1 ~]#
 
##--link方式創建vm1子網的容器vm2
[root@server1 ~]# docker run -it --name vm2 --link vm1:web ubuntu
root@61267851b484:/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
372: eth0@if373: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
  link/ether 02:42:ac:11:00:03 brd ff:ff:ff:ff:ff:ff
  inet 172.17.0.3/16 brd 172.17.255.255 scope global eth0    ##ip與vm1同網段,遞增
    valid_lft forever preferred_lft forever
 
##解析文件中含有vm1 的ip 與別名等信息
root@61267851b484:/# cat /etc/hosts
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.17.0.2 web 68e56c57a9a0 vm1
172.17.0.3 61267851b484
root@61267851b484:/# ^C
root@61267851b484:/# 

--link

更新hosts文件

link容器的變量也復制過來

root@61267851b484:/# env
HOSTNAME=61267851b484
TERM=xterm
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
SHLVL=1
HOME=/root
WEB_NAME=/vm2/web
LESSOPEN=| /usr/bin/lesspipe %s
LESSCLOSE=/usr/bin/lesspipe %s %s
_=/usr/bin/env
root@61267851b484:/# 

容器停止 ip將釋放掉,開啟后重新獲取其他ip,link的容器自動更新hosts文件

二 容器與外網間的通信

查看當前iptable的nat表火墻策略

[root@server1 ~]# iptables -t nat -nL
Chain PREROUTING (policy ACCEPT)
target   prot opt source        destination     
DOCKER   all -- 0.0.0.0/0      0.0.0.0/0      ADDRTYPE match dst-type LOCAL
 
Chain INPUT (policy ACCEPT)
target   prot opt source        destination     
 
Chain OUTPUT (policy ACCEPT)
target   prot opt source        destination     
DOCKER   all -- 0.0.0.0/0      !127.0.0.0/8     ADDRTYPE match dst-type LOCAL
 
Chain POSTROUTING (policy ACCEPT)
target   prot opt source        destination     
MASQUERADE all -- 172.26.0.0/24    0.0.0.0/0      
MASQUERADE all -- 172.20.0.0/16    0.0.0.0/0      
MASQUERADE all -- 172.18.0.0/16    0.0.0.0/0      
MASQUERADE all -- 172.17.0.0/16    0.0.0.0/0      
 
Chain DOCKER (2 references)
target   prot opt source        destination     
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
RETURN   all -- 0.0.0.0/0      0.0.0.0/0  
##創建nginx容器,并映射端口
[root@server1 ~]# docker run -d --name nginx -p 80:80 nginx
cfefe6420cfe60c46cb7a050c142af7eff86fa6d687c3577077a5b4e2c8b961c
 
##開啟80端口
[root@server1 ~]# docker port nginx 
80/tcp -> 0.0.0.0:80
 
[root@server1 ~]# netstat -antlp | grep 80
tcp6    0   0 :::80          :::*          LISTEN   27094/docker-proxy 
[root@server1 ~]# iptables -t nat -nL
Chain PREROUTING (policy ACCEPT)
target   prot opt source        destination     
DOCKER   all -- 0.0.0.0/0      0.0.0.0/0      ADDRTYPE match dst-type LOCAL
 
Chain INPUT (policy ACCEPT)
target   prot opt source        destination     
 
Chain OUTPUT (policy ACCEPT)
target   prot opt source        destination     
DOCKER   all -- 0.0.0.0/0      !127.0.0.0/8     ADDRTYPE match dst-type LOCAL
 
Chain POSTROUTING (policy ACCEPT)
target   prot opt source        destination     
MASQUERADE all -- 172.26.0.0/24    0.0.0.0/0      
MASQUERADE all -- 172.20.0.0/16    0.0.0.0/0      
MASQUERADE all -- 172.18.0.0/16    0.0.0.0/0      
MASQUERADE all -- 172.17.0.0/16    0.0.0.0/0      
MASQUERADE tcp -- 172.17.0.2      172.17.0.2      tcp dpt:80
 
Chain DOCKER (2 references)
target   prot opt source        destination     
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
RETURN   all -- 0.0.0.0/0      0.0.0.0/0      
DNAT    tcp -- 0.0.0.0/0      0.0.0.0/0      tcp dpt:80 to:172.17.0.2:80
[root@server1 ~]# 

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽:開封 石嘴山 玉林 晉城 拉薩 三明 鄭州 汕頭

巨人網絡通訊聲明:本文標題《Docker容器間通信與外網通信的操作》,本文關鍵詞  Docker,容器,間,通信,與,外網,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker容器間通信與外網通信的操作》相關的同類信息!
  • 本頁收集關于Docker容器間通信與外網通信的操作的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲一区二区在线免费看| 亚洲另类一区二区| 国产精品黄色在线观看 | 麻豆freexxxx性91精品| 久久国产精品99久久久久久老狼| 韩国成人精品a∨在线观看| 国产99久久久精品| 欧美这里有精品| 91精品国产欧美一区二区18| 精品国产1区二区| 成人免费在线视频观看| 偷拍亚洲欧洲综合| 床上的激情91.| 欧美福利视频导航| 日本一区二区视频在线观看| 亚洲一区二区在线播放相泽| 黄色日韩三级电影| 91国偷自产一区二区开放时间| 日韩丝袜情趣美女图片| 一区在线中文字幕| 久久精品理论片| 色www精品视频在线观看| 欧美电影免费提供在线观看| 中文字幕日韩一区二区| 三级不卡在线观看| 成人免费视频网站在线观看| 欧美欧美欧美欧美| 中文字幕一区二区三区不卡| 免费不卡在线视频| 色偷偷久久人人79超碰人人澡| 日韩欧美123| 亚洲一区二区三区四区五区中文| 国内精品在线播放| 欧美卡1卡2卡| 亚洲欧美在线观看| 国产一区美女在线| 91精品国产免费| 一区二区三区在线观看动漫| 国产精品乡下勾搭老头1| 欧美电影在线免费观看| 亚洲色图制服丝袜| 国产福利不卡视频| 日韩亚洲欧美在线| 亚洲在线中文字幕| 色综合网站在线| 国产欧美综合在线| 欧美bbbbb| 欧美日韩三级一区二区| 综合久久综合久久| 不卡一区二区中文字幕| 久久九九国产精品| 国内精品视频666| 日韩久久免费av| 奇米影视一区二区三区| 欧美午夜片在线观看| 亚洲欧美色图小说| av激情综合网| 国产精品免费丝袜| 国产在线精品一区二区不卡了 | 奇米精品一区二区三区在线观看一 | 欧美性一级生活| 亚洲女人的天堂| 99久久婷婷国产综合精品电影| 久久精品在线观看| 精品午夜久久福利影院| 日韩欧美一二区| 蜜芽一区二区三区| 91精品福利在线一区二区三区| 亚洲成年人网站在线观看| 在线观看亚洲一区| 一区二区三区在线免费观看| 91浏览器打开| 亚洲黄色小视频| 欧美伊人久久大香线蕉综合69 | 制服丝袜亚洲精品中文字幕| 亚洲一区二区视频在线观看| 欧洲精品一区二区| 亚洲永久精品国产| 欧美日韩国产综合久久| 亚洲高清视频在线| 欧美一区国产二区| 免费观看在线综合色| 欧美大片一区二区| 国产乱子轮精品视频| 国产日产欧产精品推荐色| 丁香激情综合五月| 亚洲视频在线观看一区| 在线亚洲一区观看| 亚洲成人你懂的| 日韩午夜在线影院| 国产精品资源网站| 国产精品久久久久久久蜜臀| 91麻豆视频网站| 亚洲va国产天堂va久久en| 欧美一级黄色录像| 国产二区国产一区在线观看| 国产精品久线在线观看| 在线观看一区日韩| 久色婷婷小香蕉久久| 中日韩av电影| 欧美少妇xxx| 久久精品国产秦先生| 久久久久久久久蜜桃| 99在线视频精品| 午夜影院久久久| 日韩精品一区二区三区视频播放 | 亚洲第一成年网| 日韩精品一区二区三区视频播放| 福利一区二区在线观看| 一区二区三区四区精品在线视频 | 国产福利一区二区三区视频| 一区二区免费在线| 欧美va亚洲va香蕉在线| 国产69精品久久99不卡| 亚洲午夜久久久久久久久电影网| 欧美一二三在线| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 激情图片小说一区| 精品国产乱码久久久久久浪潮| 成人av午夜电影| 日韩成人一级片| 中文字幕欧美一区| 精品日韩一区二区三区免费视频| 99久久精品情趣| 激情综合色播激情啊| 亚洲精品视频自拍| 亚洲精品在线电影| 日本高清不卡aⅴ免费网站| 久久精品国产澳门| 日韩伦理av电影| 日韩视频在线你懂得| 成人午夜私人影院| 青青草精品视频| 亚洲婷婷国产精品电影人久久| 91麻豆精品国产| 99久久国产免费看| 国内精品国产三级国产a久久| 亚洲美女在线一区| 久久久亚洲精品一区二区三区| 欧洲一区二区av| 成人免费看视频| 青青青伊人色综合久久| 亚洲精品免费视频| 国产视频亚洲色图| 欧美一区二区在线不卡| 日本韩国欧美在线| 成人高清av在线| 激情成人综合网| 麻豆免费精品视频| 性做久久久久久免费观看欧美| 亚洲欧洲一区二区在线播放| 精品动漫一区二区三区在线观看| 欧美日本视频在线| 日本韩国欧美三级| 91免费版pro下载短视频| 国产经典欧美精品| 精品一区二区三区免费| 蜜乳av一区二区| 亚洲成av人片在线观看| 亚洲黄色av一区| 亚洲欧洲国产专区| 国产欧美日韩麻豆91| 精品国产免费人成电影在线观看四季| 欧美日韩在线播放| 在线观看网站黄不卡| 99天天综合性| av福利精品导航| 成人午夜激情影院| 国产福利精品导航| 国产老女人精品毛片久久| 久久66热偷产精品| 久久国产精品免费| 男人的j进女人的j一区| 无码av免费一区二区三区试看| 亚洲一区二三区| 亚洲成人av中文| 日韩精品91亚洲二区在线观看| 亚洲自拍欧美精品| 亚洲一区二区欧美激情| 亚洲一区二三区| 天堂成人免费av电影一区| 天天免费综合色| 午夜精品一区二区三区免费视频| 亚洲第一二三四区| 日韩av电影免费观看高清完整版在线观看| 午夜视黄欧洲亚洲| 日本中文字幕一区二区有限公司| 日本最新不卡在线| 国产在线国偷精品产拍免费yy| 国产另类ts人妖一区二区| 不卡视频一二三四| 99精品1区2区| 欧美午夜精品久久久久久孕妇| 欧美性生活影院| 欧美一区二区日韩一区二区| 日韩你懂的电影在线观看| 久久婷婷久久一区二区三区| 国产亚洲精久久久久久| 国产精品卡一卡二| 亚洲午夜三级在线|