亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Docker實現同Ip網段聯通的實現

2024-09-01 13:56:15
字體:
來源:轉載
供稿:網友

最近解決docker與宿主機同網段通信的問題,寫此文章記錄一下整個過程。

例如

宿主機A 和宿主機B是網絡聯通關系,在宿主機A上面創建了多個容器組成集群,但是我希望通過宿主機B也可以訪問到宿主機A的容器,當然,你也可能會說,端口映射非常方便,如果我需要的端口比較多,或者著如果我臨時需要增加某些端口,可能設置起來比較麻煩,那么如果我們將宿主機A里面的容器的IP與宿主機的IP在同一個網絡,不就可以直接來進行互聯互通了么。

Docker,Ip網段,聯通

1、安裝Docker(Linux服務器)

安裝 Docker

yum install docker

2、 使用pipework為docker容器配置獨立IP

安裝pipework這個工具可以使用一條命令就可以實現更改容器的IP,更準確來說為容器IP添加一個新的網卡。

wget https://github.com/jpetazzo/pipework/archive/master.zipunzip master.zip cp pipework-master/pipework /usr/local/bin/chmod +x /usr/local/bin/pipework 

3、編輯IP的配置文件,eh0

編輯默認ip配置文件,eth0或者ens33(不同操作系統,名稱不一致,例如我操作的這臺機器的名稱為ifcfg-ens33)
vim /etc/sysconfig/network-scripts/ifcfg-ens33

輸入i進入到編輯模式,將下面的內容復制到文件中

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=36b40bc6-6775-4e02-8161-e245d0e3892fDEVICE=ens33#以下為橋接部分設置ONBOOT=yesBRIDGE=br0PEERDNS=yesPEERROUTES=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yes

4、創建自定義網橋br0

vim ifcfg-br0

并且將配置內容復制到配置文件中

 DEVICE=br0 BOOTPROTO=static NM_CINTROLLER=no ONBOOT=yes TYPE=Bridge IPADDR=192.168.186.128 NETMASK=255.255.255.0

重啟虛擬機網絡服務

systemctl restart network

5、修改docker配置文件,指定網橋

修改docker的配置文件/etc/sysconfig/

vim /etc/sysconfig/docker

修改內容如下

OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false'

修改為:

OPTIONS='--selinux-enabled -b=br0'

修改完之后:

# /etc/sysconfig/docker# Modify these options if you want to change the way the docker daemon runs#OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false'OPTIONS='--selinux-enabled -b=br0'if [ -z "${DOCKER_CERT_PATH}" ]; then  DOCKER_CERT_PATH=/etc/dockerfi# Do not add registries in this file anymore. Use /etc/containers/registries.conf# instead. For more information reference the registries.conf(5) man page.# Location used for temporary files, such as those created by# docker load and build operations. Default is /var/lib/docker/tmp# Can be overriden by setting the following environment variable.# DOCKER_TMPDIR=/var/tmp# Controls the /etc/cron.daily/docker-logrotate cron job status.# To disable, uncomment the line below.# LOGROTATE=false# docker-latest daemon can be used by starting the docker-latest unitfile.# To use docker-latest client, uncomment below lines#DOCKERBINARY=/usr/bin/docker-latest#DOCKERDBINARY=/usr/bin/dockerd-latest#DOCKER_CONTAINERD_BINARY=/usr/bin/docker-containerd-latest#DOCKER_CONTAINERD_SHIM_BINARY=/usr/bin/docker-containerd-shim-latestother_args='-b br0'

5、重啟Docker服務

systemctl restart docker

6、創建Docker容器實例

docker run -itd --name test1 --net=none centos /bin/bash

--net=none代表容器的網卡都是為空的,需要通過pipework進行自定義指定

7、指定網卡

pipework br0 test1 192.168.186.111/24@192.168.186.128

8、進入到容器,嘗試Ping宿主機和同網段IP是否能夠Ping通

# 進入到容器docker attach test1# ping 宿主機ping 192.168.186.22

8.1 修改同網段主機ip

修改主機ip,網段與宿主機A網橋IP段保持一致。設置后,宿主機A,B之間可以互相ping通

# ping 同網段Ipping 192.168.186.33

到這里,就完成了Docker網絡之間的通信。

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


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品久久久久久久久久久| 国内精品久久久久影院优| 在线亚洲男人天堂| 92裸体在线视频网站| 欧美日韩中文字幕在线| 国产成人综合av| 岛国av一区二区三区| 亚洲视频国产视频| 55夜色66夜色国产精品视频| 久久99精品久久久久久噜噜| 日韩电视剧免费观看网站| 伊人男人综合视频网| 成人网页在线免费观看| 欧美精品18videosex性欧美| 国产亚洲成精品久久| 亚洲国产日韩精品在线| 久久久免费高清电视剧观看| 欧美色视频日本高清在线观看| 国产精品久久久久久久久久久不卡| 国产精品久久久久国产a级| 色综合色综合网色综合| 国产成人精品一区二区三区| 成人黄色午夜影院| 免费av在线一区| 欧美午夜精品久久久久久人妖| 亚洲free性xxxx护士hd| 欧美日韩国产专区| 国产精品久久二区| 国产精品jizz在线观看麻豆| 亚洲欧洲中文天堂| 亚洲一区二区三区香蕉| 亚洲日本成人女熟在线观看| 国产在线拍偷自揄拍精品| 国产精品自产拍在线观看中文| 色妞色视频一区二区三区四区| 久久久久久久av| 国产精品偷伦视频免费观看国产| 国产精品视频免费在线观看| 欧美日韩在线第一页| 日韩在线视频播放| 亚洲天堂久久av| 日本电影亚洲天堂| 久久久在线观看| 久久精品免费电影| 欧美日韩精品中文字幕| 欧美精品www在线观看| 欧美在线视频观看免费网站| 欧美激情一区二区三区成人| 日韩中文字幕在线精品| 国产不卡一区二区在线播放| 欧美另类精品xxxx孕妇| 久久在线精品视频| 亚洲激情久久久| 国产精品成人一区二区| 日韩大陆欧美高清视频区| 精品久久久免费| 亚洲图片制服诱惑| 久久久久久有精品国产| 亚洲激情在线观看视频免费| 精品中文字幕在线| 精品国产依人香蕉在线精品| 国产成人精品在线观看| 深夜福利日韩在线看| 欧美一区亚洲一区| 夜夜嗨av一区二区三区四区| 国产精品视频久| 少妇高潮 亚洲精品| 日韩大片免费观看视频播放| 91久久久久久久一区二区| 国内精久久久久久久久久人| 日韩三级成人av网| 欧美做受高潮电影o| 亚洲精品视频网上网址在线观看| 亚洲精品欧美一区二区三区| 一区三区二区视频| 在线精品国产欧美| 国产日韩欧美一二三区| 久久精品电影一区二区| 久久影院资源站| 在线播放国产一区中文字幕剧情欧美| 亚洲一区二区精品| 8x海外华人永久免费日韩内陆视频| 国产精品18久久久久久麻辣| 尤物yw午夜国产精品视频| 久久久久久久97| 精品国产91久久久久久| 欧美性猛交xxxx乱大交3| 精品国产一区二区三区久久狼5月| 亚洲最大在线视频| 欧美极品少妇全裸体| 一区二区三区精品99久久| 欧美激情小视频| 美女撒尿一区二区三区| 久久久中精品2020中文| 中文字幕日韩有码| 久久久久久中文| 日韩欧美大尺度| 国产精品普通话| 97成人精品视频在线观看| 久久综合色88| 久久精品久久久久| 亚洲精品天天看| 欧美性生交大片免网| 亚洲人成在线观看| www.久久久久久.com| 欧美日韩成人黄色| 日韩有码在线视频| 色妞欧美日韩在线| 性色av一区二区三区| 亚洲欧美成人网| 久久av.com| 国产91精品黑色丝袜高跟鞋| 久久久av亚洲男天堂| 亚洲伊人一本大道中文字幕| 一区二区三区回区在观看免费视频| 色老头一区二区三区在线观看| 9.1国产丝袜在线观看| 亚洲欧美精品一区二区| 国产亚洲精品久久久久动| 亚洲性视频网站| 欧洲美女免费图片一区| 亚洲图片在线综合| 韩国国内大量揄拍精品视频| 久久亚洲国产精品| 欧美一区二区三区精品电影| 久久精品这里热有精品| 欧美日本亚洲视频| 亚洲第一区中文字幕| 久久久这里只有精品视频| 98精品国产高清在线xxxx天堂| 亚洲欧美日韩天堂一区二区| 亚洲一区第一页| 亚洲码在线观看| 国产精品久久久久7777婷婷| 国产一区香蕉久久| 日韩av成人在线观看| 国产一区私人高清影院| 日本一区二区不卡| 欧美—级高清免费播放| 亚洲欧美日韩精品久久| 在线观看国产精品淫| 欧美极品在线视频| 亚洲aaa激情| 日韩在线中文字幕| 中文字幕自拍vr一区二区三区| 精品国产欧美一区二区三区成人| 午夜精品久久久久久久99热浪潮| 国产精品久久久久久搜索| 亚洲小视频在线| 精品久久久久久国产91| 国产在线999| 97在线免费观看| 国产在线精品一区免费香蕉| 欧美亚洲国产成人精品| 精品福利在线视频| 色yeye香蕉凹凸一区二区av| 一本一本久久a久久精品牛牛影视| 97视频免费在线观看| 97不卡在线视频| 中文字幕精品国产| 亚洲激情中文字幕| 欧美三级免费观看| 成人性生交大片免费观看嘿嘿视频| 555www成人网|