容器化(Docker)是PaaS 提供商 dotCloud, 基于容器技術(shù)的輕量級虛擬化解決方案,誕生于2013年初,基于Google公司推出的Go 語言實(shí)現(xiàn),加入了 Linux 基金會,遵從Apache 2.0 協(xié)議,原始碼在GitHub上進(jìn)行維護(hù);2017年Docker進(jìn)行商業(yè)化運(yùn)作,原來在github上開源項目正式改名為moby,docker變成了一家商業(yè)化公司。 說到Docker,我們就不得不說容器技術(shù)了,Docker是一種容器化技術(shù)的落地。容器作為一類操作系統(tǒng)層面的虛擬化技術(shù),其目標(biāo)是在單一Linux主機(jī)交付多套隔離性環(huán)境,容器共享同一套主機(jī)操作系統(tǒng)內(nèi)核。
產(chǎn)品篩選
(根據(jù)你公司情況篩選適合的產(chǎn)品)
為你找到
37
款產(chǎn)品
Azure Kubernetes Service (AKS) 



40條點(diǎn)評
3.2
咨詢產(chǎn)品
免費(fèi)試用
在本地、混合、多云或邊緣環(huán)境中,創(chuàng)建面向未來的安全云解決方案
Mirantis Kubernetes Engine 



40條點(diǎn)評
3.2
咨詢產(chǎn)品
免費(fèi)試用
為企業(yè)提供了在任何環(huán)境中大規(guī)模部署云原生應(yīng)用程序的最簡單、最快捷的方式
常見問題
容器化技術(shù)有哪些?
容器技術(shù)從大的方面來看,分為容器運(yùn)行時技術(shù)和容器編排技術(shù)。容器運(yùn)行時技術(shù):容器化,實(shí)際上是一種輕量級的虛擬化技術(shù)。只不過相對于VM,屬于進(jìn)程級別的隔離(通過linux namespace實(shí)現(xiàn))。具備以下特點(diǎn):更大的彈性、更快的啟動速度、更少的資源消耗。容器編排技術(shù):當(dāng)我們需要管理多主機(jī)容器的時候,就需要容器編排技術(shù)了。我們可以:跨多個主機(jī)協(xié)調(diào)容器。更好地利用硬件,以最大化運(yùn)行企業(yè)應(yīng)用程序所需的資源??刂坪妥詣踊瘧?yīng)用程序部署和更新。掛載并添加存儲以運(yùn)行有狀態(tài)的應(yīng)用程序??焖贁U(kuò)展容器化應(yīng)用程序及其資源。以聲明方式管理服務(wù),以確保已部署的應(yīng)用程序始終按照您預(yù)期的方式運(yùn)行。通過自動調(diào)度,自動重啟,自動復(fù)制和自動伸縮功能對應(yīng)用程序進(jìn)行健康檢查和自我修復(fù)。容器化是什么意思?
容器化則是一種應(yīng)用程序或系統(tǒng)分發(fā)方法,它將應(yīng)用程序或系統(tǒng)及其依賴項與底層基礎(chǔ)設(shè)施隔離開來。它是一種操作系統(tǒng)級虛擬化,允許用戶在容器中部署和運(yùn)行分布式應(yīng)用程序或系統(tǒng),而無需為每個應(yīng)用程序啟動整個虛擬機(jī)。容器化和虛擬化區(qū)別
容器技術(shù):1、共用宿主機(jī)的內(nèi)核;2、啟動第一個進(jìn)程nginx;3、輕量級、損耗少、啟動快、性能高;4、共用linux內(nèi)核無法啟用windows機(jī)器;5、硬盤寫入速度快;虛擬化技術(shù):1、需要硬件支持虛擬化技術(shù);2、需要模擬硬件;3、可運(yùn)行不同的操作系統(tǒng);4、啟動時間分鐘級(讀取BIOS、讀取grub引導(dǎo)、加載內(nèi)核、啟動第一個進(jìn)程/sbin/init、系統(tǒng)初始化、運(yùn)行nginx);5、磁盤寫入速度較docker慢;容器化平臺有哪些?
1、紅旗-容器云管理平臺:紅旗云平臺凝結(jié)了中科紅旗強(qiáng)大的技術(shù)研發(fā)力量,旨在為客戶構(gòu)建和管理開放型私有云、公共云、混合云,并提供安全、可擴(kuò)展的技術(shù)保障。集成了彈性伸縮、限流降級、流量監(jiān)控、應(yīng)用體檢等高可用管控組件,可高效應(yīng)對突發(fā)的流量洪峰和服務(wù)依賴所引發(fā)的雪崩問題,極大地提高了平臺的穩(wěn)定性。提供了立體化監(jiān)控、數(shù)據(jù)化運(yùn)營能力,線程診斷、日志診斷等一系列的應(yīng)用診斷能力,匯總分析每一次請求產(chǎn)生的分布式調(diào)用信息,從而精準(zhǔn)的發(fā)現(xiàn)系統(tǒng)的性能瓶頸和異常。支持業(yè)務(wù)系統(tǒng)各環(huán)節(jié)多重灰度控制,對流量按指定的規(guī)則進(jìn)行灰度識別,并引導(dǎo)到下游應(yīng)用對應(yīng)的部署分組,實(shí)現(xiàn)快速靈活的多應(yīng)用、多灰度控制,有效節(jié)省資源成本。2、DBScale數(shù)據(jù)庫容器平臺:平臺利用業(yè)界領(lǐng)先的開源技術(shù)構(gòu)建企業(yè)級數(shù)據(jù)庫容器云管理平臺,是高度可擴(kuò)展,開放和安全的軟件。 平臺通過高效的部署,輕松擴(kuò)展和更新自動化,可以為用戶需要的數(shù)據(jù)庫服務(wù)提供便捷的容器化管理控制和支持。 平臺還可以最大限度地提高了投資回報,滿足了對基于成熟開源數(shù)據(jù)庫集成的應(yīng)用需求。3、BeyondContainer 容器云:基于容器技術(shù)的企業(yè)級PaaS解決方案,利用微服務(wù)思想和DevOps理念,基于Docker和Kubernetes提供對應(yīng)用“開發(fā)態(tài)“、”部署態(tài)“、”運(yùn)行態(tài)“的應(yīng)用全生命周期管理能力,利用可視化、可配置、自動化持續(xù)交付流水線結(jié)合DevOps咨詢,幫助企業(yè)DevOps落地,通過容器化和服務(wù)治理對微服務(wù)架構(gòu)業(yè)務(wù)落地進(jìn)行支撐,幫助企業(yè)實(shí)現(xiàn)應(yīng)用云化、能力平臺化、管理互聯(lián)網(wǎng)化。容器化和虛擬化優(yōu)勢對比
全虛擬化的系統(tǒng)分配到的是獨(dú)有的一組資源有更強(qiáng)的隔離性,但是更加重了對總資源的占用和依賴程度。而容器的隔離性更弱,但是它們更加輕量,即使在有限的資源下,也可以毫不費(fèi)力地啟動上千個容器?;蛟S服務(wù)器虛擬化和容器技術(shù)都不是一種能夠滿足所有虛擬化任務(wù)的完美方案。但從實(shí)際應(yīng)用的角度來說,它們通常能在同一個數(shù)據(jù)中心中共存。因此這兩種技術(shù)可以互補(bǔ)并協(xié)同工作,比如,我們可以選擇在一個容器中運(yùn)行一個虛擬機(jī),在一個虛擬機(jī)中運(yùn)行一個或多個容器,這樣就能同時利用它們所帶來的各種便利。什么是容器化部署?
容器化部署是指將軟件代碼和所需的所有組件(例如庫、框架和其他依賴項)打包在一起,讓它們隔離在自己的"容器"中。容器是取代在平臺或操作系統(tǒng)上直接編寫代碼的一種替代方案,因為在這種舊的方式中,代碼可能無法與新環(huán)境兼容,使得應(yīng)用難以移動。容器化有什么好處?
1.粒度可擴(kuò)展性 容器化意味著技術(shù)和團(tuán)隊都被分解成更小的規(guī)模,通常有一個或兩個團(tuán)隊負(fù)責(zé)生產(chǎn)、部署、可擴(kuò)展性問題、性能停機(jī)等。從管理的角度來看,這使得擴(kuò)大和縮小團(tuán)隊變得更容易 如所須。 在軟件方面,這意味著您的應(yīng)用程序可以擴(kuò)展...2.靈活性 容器還為開發(fā)人員提供了試驗和嘗試新事物的靈活性。 這可能意味著不同的語言及其附帶的工具,甚至可以自由嘗試新技術(shù)、協(xié)議或服務(wù)網(wǎng)格。3.彈性 彈性在這里應(yīng)該有一個星號。 如果做得好,容器化意味著您可以實(shí)施服務(wù)網(wǎng)格或斷路器等彈性模式。 這意味著整個應(yīng)用程序面臨的風(fēng)險要少得多,因為理想情況下,單個服務(wù)可能會失敗而不會導(dǎo)致應(yīng)用程序出現(xiàn)級聯(lián)故障。4.成本 由于容器化應(yīng)用程序可以水平擴(kuò)展,因此應(yīng)用程序(在許多情況下)不再需要能夠?qū)崿F(xiàn)高垂直性能上限的強(qiáng)大硬件。容器化應(yīng)用舉例
1.Mesos:Mesos最早由美國加州大學(xué)伯克利分校AMPLab實(shí)驗室開發(fā),后在Twitter、Apple、Netflix等互聯(lián)網(wǎng)企業(yè)廣泛使用,成熟度高。其中,Mesosphere公司DCOS產(chǎn)品,就是以Mesos為核心。2.Apache Hadoop YARN:Apache Hadoop YARN一種新的 Hadoop 資源管理器,它是一個通用資源管理系統(tǒng),可為上層應(yīng)用提供統(tǒng)一的資源管理和調(diào)度。3.Kubernetes:Kubernetes是Google多年大規(guī)模容器管理技術(shù)的開源版本,面世以來就受到各大巨頭的青睞。為什么要容器化?
1.容器比虛擬機(jī)更加輕量化2.容器實(shí)在操作系統(tǒng)級別進(jìn)行虛擬化,而虛擬機(jī)則是在硬件級別進(jìn)行虛擬化3.容器共享操作系統(tǒng)內(nèi)核,占用的內(nèi)存對比虛擬機(jī)要少很多