国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - 詳解Centos7 下建立 Docker 橋接網絡

詳解Centos7 下建立 Docker 橋接網絡

2021-01-10 18:14非傲即惰 服務器知識

本篇文章主要介紹了詳解Centos7 下建立 Docker 橋接網絡,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

前言

最近職業規劃開始有了轉變,在創業團隊中一個人的角色不可能只有一個,說說我現在擔任過的角色:配置管理,項目經理,售前技術支持,售后技術支持,測試,少許開發工作,產品策劃;除了市場營銷,其他雜七雜八的都干過了。最后我發現我最適合的職位也許是devops,這個崗位的工作內容請大家自行百度。

回正題,去年開始關注docker,直到今年看了壇子里的大神們對docker調研實踐后,我決定也開始實踐。就從改造公司研發和運維環境開始,這次的帖子主要是將自己構建docker橋接物理網絡的過程講述一遍,本來網上是有很多帖子的,但坑不少,為了讓想研究docker的同好少走彎路,這才總結了一下。

為什么要讓docker橋接物理網絡?

docker默認提供了一個隔離的內網環境,啟動時會建立一個docker0的虛擬網卡,每個容器都是連接到docker0網卡上的。而docker0的ip段為172.17.0.1,若想讓容器與宿主機同一網段的其他機器訪問,就必須在啟動docker的時候將某個端口映射到宿主機的端口上才行,例如:docker run -itd -p 22 centos。這是我們所不能接受的,想想每個應用都要絞盡腦汁的去設置端口,因為不能重復,如果應用有多端口那更是不堪設想啊。所以為了讓容器與宿主機同一個網段,我們需要建立自己的橋接網絡。

centos7宿主機上建立Docker橋接物理網絡過程

宿主機網卡信息:

name:ens0

IP:192.168.184.99

GATEWAY:192.168.184.2

DNS:192.168.184.2

1. 停止docker服務

?
1
~#:service docker stop

2.刪除docker0網卡

?
1
2
~#:ip link set dev docker0 down
~#:brctl delbr docker0

3.新建橋接物理網絡虛擬網卡br0

?
1
2
3
4
5
6
7
~#:brctl addbr br0
~#:ip link set dev br0 up
~#:ip addr add 192.168.184.100/24 dev br0 #為br0分配物理網絡中的ip地址
~#:ip addr del 192.168.184.99/24 dev ens0 #將宿主機網卡的IP清空
~#:brctl addif br0 ens0 #將宿主機網卡掛到br0上
~#:ip route del default #刪除原路由
~#:ip route add default via 192.168.184.2 dev br0 #為br0設置路由

4.設置docker服務啟動參數

這里要注意的是,不同的linux操作系統docker的配置文件所在不同

centos 在/etc/sysconfig/docker

其他操作系統請前往下面的網址

https://docs.docker.com/installation/#installation

~#:vim /etc/sysconfig/docker #在OPTIONS='--selinux-enabled'這行中修改為OPTIONS='--selinux-enabled -b=br0'即讓docker服務啟動時使用br0網卡進行橋接

5.啟動docker服務

?
1
~#:service docker start

6.安裝pipework

?
1
2
~#:git clone https://github.com/jpetazzo/pipework
~#:cp ~/pipework/pipework /usr/local/bin/

7.啟動一個手動設置網絡的容器

這里最好不要讓docker自動獲取ip,下次啟動會有變化而且自動獲取的ip可能會和物理網段中的ip沖突

?
1
~#:docker run -itd --net=none --name=test centos7 /bin/bash

8.為test容器設置一個與橋接物理網絡同地址段的ip@網關

?
1
~#:pipework br0 test 192.168.184.11/24@192.168.184.2

9.進入容器查看ip

?
1
~#:docker attach test

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

原文鏈接:http://blog.163.com/hk_bs/blog/static/245038011201631931849968/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91久久精品国产 | 久久久久久久一区 | 国产日韩欧美三级 | 国产日皮视频 | 久久精品成人免费视频 | 在线一区二区三区 | 黄色片网址在线观看 | 天天操天天干天天爽 | 欧美日韩一区二 | 国产91色 | 中国大陆高清aⅴ毛片 | 精品无码久久久久久久动漫 | 亚洲国产精品久久久久久久久久久 | 噜噜噜在线观看免费视频日本 | 国产精一区 | 亚洲a网| 1000部精品久久久久久久久 | 亚洲福利一区 | 国产精品不卡视频 | 亚洲激情久久 | 国产精品久久久久久久久久 | 久久久久国产精品免费免费搜索 | 人人澡人人透人人爽 | 久久国产精品无码网站 | 久久久久一区二区 | 夫妻午夜影院 | 精品久久一区 | 99re国产| 看亚洲a级一级毛片 | 99视频在线 | 久久精品成人一区二区三区蜜臀 | 中文字幕亚洲综合 | 国产精品久久久久久久久久久久久久 | 亚洲一区在线视频 | 国产精品成人免费视频 | 国产免费一区二区三区 | 国产精品久久久久久久久久免费 | 免费国产一区 | 久久久久久亚洲 | 国产视频一区二 | 国产xxxx成人精品免费视频频 |