真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

Docker基本概念-創(chuàng)新互聯

Docker概念

成都創(chuàng)新互聯公司是一家專注于成都網站建設、網站建設與策劃設計,南州晴隆網站建設哪家好?成都創(chuàng)新互聯公司做網站,專注于網站建設十余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:南州晴隆等地區(qū)。南州晴隆做網站價格咨詢:18982081108

Docker是開發(fā)人員和系統(tǒng)管理人員使用容器構建、共享和運行應用程序的一個平臺。使用容器來部署應用程序的過程被稱為容器化。圖1.1形象地告訴我們,您可以通過docker容器來輕松部署應用程序。

容器化部署越來越受歡迎,因為容器具有以下特征:

靈活(Flexible):即使是最復雜的應用程序也可以被容器化。

輕量級(Lightweight):容器利用并共享宿主機內核,這使它們在系統(tǒng)資源使用方面比虛擬機更高效。

可移植性(Protable):您可以在本地構建、部署到云,并在任何地方運行。

松耦合(Loosely coupled):容器是高度自給自足和封裝的,允許您替換或升級一個容器,而不會中斷其他容器。

可伸縮性(Scalable):您可以在數據中心增加并自動分發(fā)容器副本。

安全性(Secure):容器對進程應用有嚴格的約束和隔離,而不需要用戶做任何配置。

Docker基本概念

圖1.1

鏡像和容器

從根本上說,容器就是一個正在運行的進程,它應用了一些附加的封裝特性,以便將它與主機和其他容器隔離開來。容器隔離的一個最重要的方面是,每個容器都與自己的私有文件系統(tǒng)交互;這個文件系統(tǒng)由Docker鏡像提供。鏡像包含運行應用程序所需的所有內容,如代碼或二進制文件、runtimes、依賴項以及所需的任何其他文件系統(tǒng)對象。

容器和虛擬機

容器運行在本地(原生)Linux主機上,并與其他容器共享宿主機的內核。它運行一個離散的進程,占用的內存不比任何其他可執(zhí)行文件多,因此它很輕量,如圖1.2所示。

相比之下,虛擬機(VM)是一個完整的“guest”操作系統(tǒng),通過hypervisor對主機資源進行訪問,如圖1.3所示。一般來說,vm除了應用程序邏輯所消耗的開銷之外,還會產生其他開銷。

Docker基本概念

圖1.2

Docker基本概念

圖1.3

編排

容器的可移植性和可復制性意味著我們能夠在云和數據中心之間移動和擴展我們的容器化應用;容器有效地保證了這些應用程序在任何地方都將以相同的方式運行,允許我們快速輕松地利用所有這些環(huán)境。此外,隨著應用程序規(guī)模的擴大,我們需要一些工具來自動化運維這些應用程序,能夠自動替換失敗的容器,并管理這些容器,使容器在其生命周期中的一些更新和重新配置變得更加容易。

管理、擴展和維護容器化應用程序的工具被稱為編排,其中最常見的編排工具就是Google的Kubernetes和Docker的Swarm。這兩個編排工具在Docker Desktop中均有集成,我們將在本指南中使用Docker Desktop創(chuàng)建第一個編排的容器化應用程序。

安裝Docker Desktop

容器化應用開發(fā)的最佳實踐就是使用Docker Desktop。Docker Desktop將允許您在本地開發(fā)機器上輕松配置Kubernetes或者Swarm,因此您可以立即使用編排工具的所有特性來開發(fā)您的應用,并且無需集群。

在Windows上安裝Docker Desktop請參照下一篇“在Windows 10上安裝Docker Desktop并啟用Kubernetes"

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


當前名稱:Docker基本概念-創(chuàng)新互聯
文章地址:http://weahome.cn/article/dhgeeo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部