老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹-創(chuàng)新互聯(lián)

上篇我們分享了一下容器的演進(jìn),然后用進(jìn)程隔離、文件隔離、namespace、cgroups、libcontainer的幾個(gè)角度展開容器的本質(zhì),本篇文章會(huì)對(duì)Docker的版本安裝進(jìn)行講解并簡介Docker的技術(shù)架構(gòu)。

網(wǎng)站的建設(shè)成都創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為陽光房等企業(yè)提供專業(yè)服務(wù)。

如果你還沒看過前面的內(nèi)容:可以點(diǎn)擊《容器的本質(zhì)是什么?容器從何而來?》

Docker版本

Docker在1.13之后,采用時(shí)間線作為版本號(hào)標(biāo)識(shí)。Docker的版本分為社區(qū)版(CE)和企業(yè)版(EE)。企業(yè)版會(huì)提供額外的收費(fèi)服務(wù),比如包括一些經(jīng)過官方認(rèn)證的插件、容器等。

社區(qū)版又分為三種版本:

穩(wěn)定版本:stable。一般我們使用此版本。

預(yù)發(fā)布版:test

待發(fā)布版:nightly

Docker安裝


1.卸載docker

卸載主機(jī)上已有的docker版本

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

2.?安裝前準(zhǔn)備

配置yum

1. 安裝yum工具及devicemapper存儲(chǔ)驅(qū)動(dòng)

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

2. 配置yum

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

yum makecache的過程中,可以看到可以安裝使用的包是dockerr-ce-stable版本,也就是repo中默認(rèn)只開啟stable倉庫。

此時(shí)如果我們需要安裝test或nightly版本,可以使用yum-config-manger –enable docker-ce-test開啟此倉庫。

安裝docker

可以使用yum list查看倉庫中docker的版本:

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

1. 安裝docker

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

2. 啟動(dòng)docker

systemctl start docker

systemctl enable docker

3. 查看docker版本

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

Docker鏡像下載加速器的配置

可配置阿里鏡像加速器,配置方法參考鏈接:

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

針對(duì)docker客戶端版本大于1.10.0的,可通過修改/etc/docker/daemon.json文件來使用加速器。

如果該文件不存在,則直接創(chuàng)建。

操作命令:

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors": ["鏡像加速器地址(可從上面阿里云鏈接地址中獲取)"]

}

EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

Docker架構(gòu)

Docker采用了傳統(tǒng)的client-server架構(gòu)模式,總架構(gòu)圖如下:

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

用戶通過docker client與docker daemon建立通信,并將請(qǐng)求發(fā)送給后者。Docker daemon中的模塊是松耦合結(jié)構(gòu),各模塊各司其職并有機(jī)組合,完成用戶的請(qǐng)求。

API:用于接收docker client的請(qǐng)求,然后根據(jù)不同的請(qǐng)求分發(fā)給daemon的不同模塊執(zhí)行相關(guān)的工作。

Docker client:是一個(gè)泛稱,用來向指定的docker daemon發(fā)起請(qǐng)求。可以是docker命令行工具,也可以是任何遵循了docker api的客戶端。

Graph:作為容器鏡像的保管者。不論是docker下載的鏡像,還是docker構(gòu)建的鏡像,都由graph統(tǒng)一管理。

Execdriver:是對(duì)linux操作系統(tǒng)的namespace、cgroups、apparmor、SELinux等容器運(yùn)行所需的系統(tǒng)操作進(jìn)行的一層二次封裝,其本質(zhì)作用類似于LXC,但是功能要更全面。這也就是為什么LXC會(huì)作為execdriver的一種實(shí)現(xiàn)而存在。不過目前,execdriver最主要的實(shí)現(xiàn)也是默認(rèn)的實(shí)現(xiàn)是libcontainer庫

Networkdriver:對(duì)容器網(wǎng)絡(luò)環(huán)境操作所進(jìn)行的封裝。對(duì)于容器來說,網(wǎng)絡(luò)設(shè)備的配置相對(duì)比較獨(dú)立,并且應(yīng)該允許用戶進(jìn)行更多的配置,所以在docker中,這一部分是單獨(dú)作為一個(gè)driverr來設(shè)計(jì)和實(shí)現(xiàn)的。這些操作具體包括創(chuàng)建容器通信所需的網(wǎng)絡(luò),這個(gè)網(wǎng)絡(luò)所需的虛擬網(wǎng)上,分配通信所需的IP,服務(wù)訪問的端口和容器與宿該機(jī)之間的端口映射,設(shè)置hosts、resolv.conf、iptables等。

Graphdriver:是所有與容器鏡像相關(guān)操作的最終執(zhí)行者。包括從遠(yuǎn)程docker registry上下載鏡像并進(jìn)行存儲(chǔ),也包括本地構(gòu)建完鏡像后的存儲(chǔ)。當(dāng)用戶下載指定的容器鏡像時(shí),graphdriver將容器鏡像分層存儲(chǔ)在本地的指定目錄下;同時(shí)當(dāng)用戶需要使用指定的容器鏡像來創(chuàng)建容器時(shí),graphdriver從本地鏡像存儲(chǔ)目錄中獲取指定的容器鋁合金,并按特定規(guī)則為容器準(zhǔn)備rootfs;另外,當(dāng)用戶需要通過指定dockerfile構(gòu)建全新鏡像時(shí),graphdriver會(huì)負(fù)責(zé)新鏡像的存儲(chǔ)管理。目前graphdriver支持對(duì)接四種不同的文件存儲(chǔ):aufs、btrfs、vfs、devmapper。

Docker VS 虛擬機(jī)

1.?Docker與虛擬機(jī)的架構(gòu)對(duì)比

Docker架構(gòu)與虛擬機(jī)架構(gòu)對(duì)比情況如下圖。最直觀的差別在于docker容器中是沒有獨(dú)立的os,而是與宿主機(jī)共用同一個(gè)內(nèi)核。然后通過隔離技術(shù),讓我們?cè)谶M(jìn)入每一個(gè)容器時(shí),所看到的內(nèi)容和操作的環(huán)境就像是在一個(gè)虛擬機(jī)中一樣。

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

2.?容器與虛擬機(jī)的優(yōu)劣對(duì)比

容器與虛擬機(jī)的對(duì)比情況如下:

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

在安全性上,虛擬機(jī)肯定是比容器要好的,顯而易見,虛擬機(jī)畢竟擁有著獨(dú)立的操作系統(tǒng)。

在計(jì)算資源開銷和鏡像大小對(duì)比上,容器優(yōu)勢(shì)更大,從而實(shí)現(xiàn)了硬件資源的節(jié)約。

在啟動(dòng)速度、快速擴(kuò)展能力上,容器優(yōu)勢(shì)更大,從而實(shí)現(xiàn)了容器化應(yīng)用的快速部署/擴(kuò)容,從而提高業(yè)務(wù)的敏捷性

在跨平臺(tái)遷移能力上,容器優(yōu)勢(shì)更大,這對(duì)于容器化應(yīng)用在企業(yè)的不同云環(huán)境之間的遷移提供了非常大的便利性。

基于以上的種種優(yōu)勢(shì),容器實(shí)現(xiàn)了對(duì)微服務(wù)架構(gòu)和devops的更好的支持。

作者:沈曉龍

Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹

好文推薦

容器的本質(zhì)是什么?容器從何而來?

使用sqlplus進(jìn)行Oracle數(shù)據(jù)庫批量自動(dòng)發(fā)布

業(yè)務(wù)復(fù)雜、數(shù)據(jù)龐大、應(yīng)用廣怎辦?了解下分布式事務(wù)的解決思路!

這里有份選擇云服務(wù)商的攻略,請(qǐng)查收…

SaaS設(shè)計(jì):自動(dòng)化服務(wù)啟停設(shè)計(jì)示例?

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站題目:Docker操作實(shí)踐(2):Docker的安裝及架構(gòu)介紹-創(chuàng)新互聯(lián)
文章出自:http://www.xueling.net.cn/article/dgjicc.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 在线91观看 | 无码AV免费网站 | 日韩国产精品视频 | 久久久久久A亚洲欧洲AV冫 | 日日射天天干 | 亚洲精品专区 | 精品国产乱码久久久久久图片 | YW尤物AV无码国产在线观看 | 蜜芽国内精品视频在线观看 | 中文字幕在线观看二区 | 看欧美黄色大片 | 依依色综合一道本 | 日韩国伦理久久一区 | 天天操天天射天天爽 | 欧美国内亚洲 | 色偷偷偷亚洲综合网另类 | 东京热加勒比无码少妇 | av在线免费播放 | 日本韩国欧美一级片 | 欧美激情爱爱 | 免费羞羞视频无遮挡噼啪男男 | 蜜臀av国内精品久久久夜夜快色 | 一区二区三区国产美女在线播放 | 老汉色老汉首页a亚洲 | 九九精视频 | 成人a在线观看 | 天天摸天天操天天舔 | 精品国产一卡2卡3卡4卡新区 | 美女三级在线观看 | 十次啦综合怡春院 | 国产又大又粗又爽的毛片 | 久久亚洲精品国产精品 | 亚洲另类久久 | 精品自拍最新换脸综合网站 | 久久手机免费视频 | 嫩草一二三区 | 国产女主播高潮在线播放 | 宝贝张开腿嗯啊高潮了视频 | 中文字幕亚洲精品第1页 | A级无遮挡超级高清-在线观看 | 亚洲三级片福利视频 |