自慰套教室~女子全员妊娠,精品无码国产自产拍在线观看蜜桃,亚洲国产精品成人精品无码区,久别的草原在线看视频免费
學員中心登錄
IT獵戶網
IT就業網
博睿云
IT易學網
營運協同系統
聯系我們
18922156670
English
集團站
切換校區
廣州
深圳
全部課程
網絡技術
華為
HCIA-Datacom
HCIP-Datacom
HCIE-Datacom
思科
CCNA-EI
CCNP-EI
CCIE-EI
系統運維
華為
HCIA-openEuler
HCIP-openEuler
HCIE-openEuler
紅帽
RHCSA
RHCE
RHCA
麒麟
KYCA
KYCP
Kubernetes
CKA
CKS
Datacom
/
Security
/
Storage
/
Big-Data
/
Cloud
/
DC
/
UC
/
R&S
/
WLAN
/
Transmission
/
AI
/
IOT
/
GaussDB
/
Kunpeng
HCIP
Datacom
/
R&S
/
Security
/
Storage
/
Big-Data
/
Cloud
/
DC
/
UC
/
WLAN
/
Transmission
/
IOT
AI
HCIE
Datacom
/
R&S
/
Security
/
Storage
/
Big-Data
/
Cloud
/
DC
/
UC
/
WlAN
/
Transmission
數據庫
華為
HCIA-openGauss
HCIP-openGauss
HCIE-openGauss
Oracle
OCP
OCM
MySQL
PostgreSQL
PGCA
PGCE
PGCM
TIDB
PCTA
PCTP
人大金倉
KCA
KCP
KCM
云計算
華為
HCIA
Cloud
/
Cloud Service
HCIP
Cloud
/
Cloud Service
HCIE
Cloud
/
Cloud Service
阿里云
ACA
ACP
ACE
騰訊云
TCCA
TCCP
TCCE
亞馬遜云
SAA
SAP
安全
華為
HCIA-Security
HCIP-Security
HCIE-Security
CISP
CISP
CISP-PTE
CISP-DSG
CISSP
大數據
華為
HCIA-BigData
HCIP-BigData
HCIE-BigData
人工智能
華為
HCIA-AI
HCIP-AI
項目管理
PMP
ITIL
ITSS
軟件開發
鴻蒙
鴻蒙OS移動應用開發
Java
Java高級軟件工程師
HTML5
HTML5高級前端工程師
其他
VMware
VCP
技能等級證書
首頁
優選課程
華為認證
紅帽認證
甲骨文認證
JAVA認證
UI認證
HTML5認證
python認證
思科認證
職業技能等級證書
紅帽培訓訂閱
高校合作
合作理念
合作院校
合作形式
案例分析
企業定制
服務理念
服務內容
服務特色
服務流程
案例匯集
合作名企
考試中心
熱門認證考試
預約考試
官方授權考試服務
考場環境
考試流程
考試資訊
學習資源
學習文章
學習視頻
關于我們
企業介紹
企業文化
企業環境
密碼登錄
驗證碼登錄
獲取驗證碼
驗證碼已發送,請查收短信
微信
電話
復制成功
微信號:
togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉微信失敗,請前往微信添加好友
打開微信
新聞資訊
騰科動態
騰科新聞
業界新聞
考試資訊
業界新聞
當前位置:
首頁
> >
業界新聞
> >
什么是Docker
發布時間:
2022-05-30 11:17:06
什么是Docker
?Docker是一個開源項目,誕生于2013年初,最初是dotCloud公司(后改名為Docker Inc)內部的一個開源的PaaS服務的業余項目。其基于谷歌公司推出的Go語言進行開發實現,后加入Linux基金會,遵從Apache 2.0協議,項目代碼在GitHub上進行維護。
Docker是基于Linux內核的cgroup、namespace以及AUFS類的UnionFS等技術,對進程進行封裝隔離,屬于操作系統層面的虛擬化技術。由于隔離的進程獨立于宿主和其他的隔離的進程,因此也稱其為容器。
Docker最初的實現是基于LXC(Linux Containers)。LXC是Linux原生支持的容器技術,可以提供輕量級的虛擬化??梢哉fDocker就是基于LXC發展起來的,提供LXC的高級封裝和標準的配置方法。在LXC的基礎之上,Docker進行了進一步的封裝,從文件系統、網絡互聯到進程隔離等待,極大地簡化了容器的創建和維護,使得Docker技術比虛擬機技術更為輕便、快捷。
從Docker 0.7以后開始去除了LXC,轉而使用自行開發的libcontainer;從Docker 1.11開始,則進一步演進為使用runC和containerd。
Docker的主要目標是“Build、Ship and Run Any App、Anywhere”,即通過對應用組件的封裝(Packaging)、分發(Distribution)、部署(Deployment)、運行(Runtime)等生命周期的管理,達到應用組件級別的“一次封裝,到處運行”(Build once,Run anywhere)。這里的應用組件,既可以是一個Web應用,也可以是一套數據庫服務,甚至是一個操作系統。
將應用運行在Docker容器上,可以實現跨平臺、跨服務器,只需一次配置準備好相關的應用環境,即可實現到處運行,保證研發和生產環境的一致性,解決了應用和運行環境的兼容性問題,從而極大地提升了部署效率,減少故障的可能性。
Docker與虛擬機有著類似的資源隔離和分配的特點,但不同的架構方法使Docker能夠更加便攜、高效(見圖1)。
圖1 VM與Docker架構比較
傳統的虛擬機架構是:物理機→宿主機操作系統→Hypervisor支持→虛擬機操作系統→應用程序。虛擬機是在宿主機上基于Hypervisor虛擬出一套操作系統所需的硬件設備,并在這些虛擬硬件上安裝操作系統Guest OS,運行不同的應用程序,應用之間實現相互獨立、資源隔離。
但由于需要Hypervisor來創建虛擬機,且每個虛擬機里需要完整地運行一套操作系統Guest OS,因此會帶來很多額外資源的開銷。
Docker的架構是:物理機→宿主機操作系統→Docker引擎→應用程序。Docker容器中沒有Hypervisor這一層,雖然它需要在宿主機中運行Docker Engine,但原理卻完全不同于Hypervisor,并沒有虛擬出硬件設備,更沒有獨立部署全套的操作系統Guest OS。
Docker容器是使用Docker Engine而不是管理程序來執行,因此容器比虛擬機小,并且由于主機內核的共享,可以更快地啟動,具有更好的性能、更少的隔離和更好的兼容性。
Docker容器能夠共享一個內核并共享應用程序庫,因此容器比虛擬機具有更低的系統開銷,只要用戶愿意使用單一平臺來提供共享的操作系統,容器可以更快、使用資源可以更少。
虛擬機可能需要幾分鐘才能創建并啟動,而只需幾秒鐘即可創建并啟動一個容器。與在虛擬機中運行應用程序相比,容器中包含的應用程序提供了卓越的性能。
您可能也喜歡:
廣州紅帽認證培訓暑假班/周末班_廣州騰科
HCIE云計算認證考試內容與備考攻略
華為HCIA-Cloud認證考試內容大綱有哪些?
紅帽考試中常見的問題有哪些?
廣州Oracle培訓機構_選擇合適的Oracle培訓機構
分享到:
QQ空間
新浪微博
騰訊微博
人人網
微信
更多
上一篇:
什么是分布式計算
下一篇:
什么是半虛擬化技術
相關課程推薦
華為認證
紅帽認證
Oracle認證
思科認證
oracle認證ocp培訓課程
oracle考試培訓
紅帽linux培訓班
紅帽rhcsa認證
華為hcie題庫
十五年老品牌
微信咨詢:togogoi
咨詢電話:18922156670
咨詢網站客服:
在線客服
點擊QQ咨詢
聯系電話:18922156670
在線咨詢
在線咨詢
×
您好,請問有什么可以幫您?我們將竭誠提供最優質服務!
QQ咨詢
下次再說
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
|
<蜘蛛词>
| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>