卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

docker端口映射有什么用 macvlan和overlay的區(qū)別?

macvlan和overlay的區(qū)別?overlay模型Docker提供給了overlaydriver,使用戶(hù)這個(gè)可以創(chuàng)建戰(zhàn)隊(duì)基于VxLAN的overlay網(wǎng)絡(luò).VxLAN可將二層數(shù)據(jù)封裝方法到UDP

macvlan和overlay的區(qū)別?

overlay模型

Docker提供給了overlaydriver,使用戶(hù)這個(gè)可以創(chuàng)建戰(zhàn)隊(duì)基于VxLAN的overlay網(wǎng)絡(luò).VxLAN可將二層數(shù)據(jù)封裝方法到UDP通過(guò)傳輸,VxLAN需要提供與VLAN不同的以太網(wǎng)二層服務(wù),但強(qiáng)大更強(qiáng)的擴(kuò)展性和靈活性.

Docerkoverlay網(wǎng)絡(luò)是需要一個(gè)leveldb數(shù)據(jù)庫(kù)應(yīng)用于保存到網(wǎng)絡(luò)狀態(tài)信息包括Network、Endpoint、IP等.Consul、Etcd和ZooKeeper都是Docker支持什么的key-vlaue軟件

dockernetworkinspect中的

如何將WebLogic服務(wù)器運(yùn)行于Docker容器中?

步驟1:為我們的容器創(chuàng)建角色最先鏡像

#以centos鏡像另外基礎(chǔ)鏡像,我們啟動(dòng)自己的容器并在其中先執(zhí)行/bin/bash命令

#注:-t-i參數(shù)應(yīng)用于修改一個(gè)虛擬店的命令行。

sudodockerkick-t-icentos/bin/bash

現(xiàn)在我們?cè)缤瓿傻倪\(yùn)行了自己的第一個(gè)容器,并且進(jìn)入到到容器的命令行界面中。在容器中,我們執(zhí)行下面的命令:

yum-ysetup#自動(dòng)更新軟件包

yumuninstallwhich#完全安裝which命令

yuminstallgit#安裝Git

按裝結(jié)束后,按Ctrld來(lái)后退容器的命令行。

#執(zhí)行sudodockerps-a,看的到被我們重新開(kāi)啟的容器CONTAINER ID IMAGE COMMAND CREATED……

da9031d3568fcentos:6.4/bin/bash5minutesago…..

把我們所做的變動(dòng)并提交到一個(gè)新的容器:

#這里我們創(chuàng)建家族一個(gè)自己的基礎(chǔ)容器,容器中按裝行了文章中所需的常用工具。讀者的容器id可能會(huì)與文章中的有所相同,以上踏上一步dockerps-a的結(jié)果規(guī)定為準(zhǔn)。

sudodockercommitda90custom/base

容器成功了并提交后,先執(zhí)行sudodockerimages,我們會(huì)看見(jiàn)剛才并提交的容器(如下面的結(jié)果所示)。我們就以這個(gè)容器為基礎(chǔ)容器,再來(lái)創(chuàng)建角色三個(gè)新的容器。

REPOSITORYTAGIMAGEIDCREATED

custom/baselatest05b6cecd370b2minutesago

centos6.4539c0211cd7610monthsago

centoslatest539c0211cd7610monthsago…

步驟2:創(chuàng)建新的容器,并直接安裝apache

#以custom/base容器為基礎(chǔ),運(yùn)行三個(gè)新的容器。

sudodockermove-t-icustom/base/bin/bash

#安裝httpd

yuminstallhttpd

步驟3:立即重新提交新的容器

按Ctrld來(lái)逃離容器的命令行,接著先執(zhí)行命令:

#這個(gè)命令會(huì)把步驟2中我們安裝httpd受到的改變重新提交到新的名為custom/httpd的容器鏡像中。你的容器id很有可能會(huì)和文章中所相同,以sudodockerps-a命令的結(jié)果規(guī)定為準(zhǔn)。

sudodockercommitb,b6e2fc0b94ccustom/httpd

你應(yīng)該也發(fā)現(xiàn)了,我們創(chuàng)建戰(zhàn)隊(duì)了一個(gè)類(lèi)似http服務(wù)器并也可以復(fù)用的容器鏡像。你可以依據(jù)什么這種思想,為自己所需的每個(gè)組件都創(chuàng)建一個(gè)容器,然后把把這些容器復(fù)用于的新環(huán)境或則生產(chǎn)環(huán)境。

步驟7:運(yùn)行http服務(wù)器

#-vwillMountavolumefromVMto thecontainerwhichhadalsosharedacrosshosttoVagrant VM.

#-v參數(shù)把主機(jī)寬帶共享給虛擬機(jī)的一個(gè)卷掛載能力到容器中

#-pbackVMport80wantcontainerport80VMport80it'smappedcanhostport8080outsideVagrantfile

#-p參數(shù)把虛擬機(jī)的80端口映射到容器的80端口;虛擬機(jī)的80端口在Vagrantfile中被綁定到主機(jī)的8080端口,也就是:主機(jī)8080-r26虛擬機(jī)80-r26容器80

sudodockerrunning-t-i-p80:80-v/vagrant/htdocs:/var/www/htmlcustom/httpd/bin/bash

#啟動(dòng)Apache

apachectl-kstart