亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > Docker容器間通信與外網(wǎng)通信的操作

Docker容器間通信與外網(wǎng)通信的操作

熱門標(biāo)簽:陜西辦理400電話 貴陽(yáng)網(wǎng)絡(luò)外呼系統(tǒng)軟件 地圖標(biāo)注小程序 南昌外呼系統(tǒng)定制 株洲電銷 南充電銷外呼系統(tǒng) 信陽(yáng)電銷外呼系統(tǒng)怎么樣 宿州外呼系統(tǒng)公司 海外工廠地圖標(biāo)注

一 容器間通信

1.容器的網(wǎng)絡(luò)共享

處于這個(gè)模式下的docker容器會(huì)共享一個(gè)網(wǎng)絡(luò)棧,這樣兩個(gè)容器之間可以使用localhost高效快速通信。

使用于web服務(wù)器與應(yīng)用服務(wù)器之間的通信。

##清空實(shí)驗(yàn)環(huán)境
[root@server1 ~]# docker ps -a
CONTAINER ID    IMAGE        COMMAND       CREATED       STATUS       PORTS        NAMES
 
##默認(rèn)網(wǎng)絡(luò)創(chuàng)建容器
[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創(chuàng)建與vm1 網(wǎng)絡(luò)共享的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
 
##默認(rèn)網(wǎng)絡(luò)創(chuàng)建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方式創(chuàng)建vm1子網(wǎng)的容器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同網(wǎng)段,遞增
    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容器的變量也復(fù)制過(guò)來(lái)

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將釋放掉,開(kāi)啟后重新獲取其他ip,link的容器自動(dòng)更新hosts文件

二 容器與外網(wǎng)間的通信

查看當(dāng)前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  
##創(chuàng)建nginx容器,并映射端口
[root@server1 ~]# docker run -d --name nginx -p 80:80 nginx
cfefe6420cfe60c46cb7a050c142af7eff86fa6d687c3577077a5b4e2c8b961c
 
##開(kāi)啟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 ~]# 

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽:開(kāi)封 石嘴山 玉林 晉城 拉薩 三明 鄭州 汕頭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Docker容器間通信與外網(wǎng)通信的操作》,本文關(guān)鍵詞  Docker,容器,間,通信,與,外網(wǎng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Docker容器間通信與外網(wǎng)通信的操作》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Docker容器間通信與外網(wǎng)通信的操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲第一色在线| 日韩女人做爰大片| 精品视频在线看 | 亚洲爆爽| 成人在免费观看视频国产| 精品视频在线观看视频免费视频| 久久精品人人做人人爽97| 国产伦精品一区三区视频| 四虎论坛| a级黄色毛片免费播放视频| 国产不卡高清在线观看视频 | 日韩免费在线| 国产成人欧美一区二区三区的| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 一级毛片视频免费| 亚洲精品久久久中文字| 91麻豆国产| 二级片在线观看| 99久久精品费精品国产一区二区| 久久99中文字幕久久| 高清一级片| 久久福利影视| 中文字幕97| 国产成+人+综合+亚洲不卡| 国产a毛片| 日韩专区第一页| 国产福利免费视频| 欧美a级片免费看| 91麻豆国产福利精品| 久久国产精品自线拍免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 午夜激情视频在线播放| 久久精品免视看国产成人2021| 国产不卡高清| 久久精品大片| 麻豆网站在线看| 四虎论坛| 国产精品123| 91麻豆精品国产自产在线| 99热精品在线| 久久精品欧美一区二区| 日韩综合| 精品视频一区二区三区免费| 天天做日日干| 久久精品大片| 久久成人综合网| 精品国产一区二区三区久| 成人a大片高清在线观看| 国产极品精频在线观看| 国产视频一区二区在线观看| 99久久视频| 韩国毛片| 精品在线观看国产| 青青青草影院| 国产精品免费精品自在线观看| 日韩专区亚洲综合久久| 欧美α片无限看在线观看免费| 欧美国产日韩一区二区三区| 亚洲 激情| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 999精品影视在线观看| 青青久久国产成人免费网站| 日本特黄特色aaa大片免费| 日本伦理黄色大片在线观看网站| 免费的黄色小视频| 日本在线不卡视频| 久久久久久久久综合影视网| 成人a级高清视频在线观看| 午夜在线观看视频免费 成人| 九九久久国产精品| 成人免费福利片在线观看| 亚洲精品中文字幕久久久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆爱豆果冻天美星空| 国产一区二区精品在线观看| 国产a毛片| 国产成人精品综合久久久| 91麻豆精品国产自产在线| 日韩男人天堂| 精品国产一区二区三区久久久蜜臀 | 久久国产一区二区| 国产一区二区福利久久| 91麻豆tv| 国产亚洲精品aaa大片| 成人高清免费| 国产极品白嫩美女在线观看看| 999精品视频在线| 久久国产影视免费精品| 999精品影视在线观看| 毛片的网站| 国产不卡在线看| 日韩综合| 午夜欧美成人久久久久久| 亚洲精品永久一区| 九九精品在线| 999精品视频在线| 日本在线不卡视频| 欧美电影免费看大全| 国产a毛片| 欧美大片毛片aaa免费看| 国产高清在线精品一区a| 欧美18性精品| 国产视频久久久| 亚洲精品久久久中文字| 亚洲精品永久一区| 欧美α片无限看在线观看免费| 99久久精品国产国产毛片| 国产91精品一区二区| 亚洲wwwwww| 亚洲 激情| 久久久久久久网| 日韩一级黄色大片| 午夜激情视频在线播放| 黄视频网站免费| 一本高清在线| 高清一级做a爱过程不卡视频| 国产麻豆精品hdvideoss| 精品视频在线观看一区二区三区| 国产麻豆精品| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 四虎论坛| 国产高清在线精品一区a| 欧美激情在线精品video| 欧美日本二区| 黄视频网站免费| 欧美日本免费| 国产综合91天堂亚洲国产| 日韩av成人| 麻豆午夜视频| 国产亚洲免费观看| 欧美1区| 国产一区二区精品在线观看| 久久精品道一区二区三区| a级精品九九九大片免费看| 色综合久久天天综线观看| 日韩av片免费播放| 欧美一级视频高清片| 青青青草视频在线观看| 日韩综合| 美女免费毛片| 青青久久精品| 国产视频一区二区在线播放| 天天做日日爱夜夜爽| 可以免费看毛片的网站| 国产不卡高清| 亚洲第一页色| 精品视频在线看| 国产成a人片在线观看视频| 久久精品大片| 国产91精品一区| 国产一区二区精品| 国产不卡在线观看视频| 天天色成人网| 国产原创中文字幕| 成人免费一级纶理片| 可以免费在线看黄的网站| 国产91丝袜高跟系列| 可以在线看黄的网站| 高清一级做a爱过程不卡视频| 999精品视频在线| 99久久精品国产高清一区二区| 亚洲 欧美 成人日韩| 亚飞与亚基在线观看| 你懂的日韩| 亚欧乱色一区二区三区| 日本免费区| 超级乱淫伦动漫| 国产精品123| 欧美日本二区| 国产不卡在线看| 日韩中文字幕一区| 99色视频在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日韩专区一区| 日本特黄特色aaa大片免费| 日韩免费在线视频| 国产精品1024永久免费视频| 国产一区二区福利久久| 欧美国产日韩久久久| 成人免费高清视频| 国产视频网站在线观看| 九九久久国产精品大片| 色综合久久天天综合绕观看| 久久国产一久久高清| 亚欧成人乱码一区二区| 成人a大片高清在线观看| 九九精品影院| 欧美激情伊人| 久久成人性色生活片| 精品视频在线看| 久久久久久久网| 精品视频在线观看免费| 成人高清视频在线观看| 欧美一区二区三区在线观看| 91麻豆tv| 国产不卡在线看| 精品久久久久久中文字幕一区| 亚洲精品影院一区二区| 999精品视频在线| 亚洲精品影院一区二区|