您好,登錄后才能下訂單哦!
1、Docker是什么
使用最廣泛的開源容器引擎 一種操作系統級的虛擬化技術 依賴于Linux內核特性:?Namespace(資源隔離)和Cgroups(資源限制) 一個簡單的應用程序打包工具
2、Docker設計目標
提供簡單的應用程序打包工具 開發人員和運維人員職責邏輯分離 多環境保持一致性
3、Docker基本組成
Docker?Client:客戶端 Ddocker?Daemon:守護進程 Docker?Images:鏡像 Docker?Container:容器 Docker?Registry:鏡像倉庫
4、容器 VS 虛擬機
容器也是虛擬化,但是是“輕量級”的虛擬化。它的目的和虛擬機一樣,都是為了創造隔離環境。 但是,虛擬機時操作系統級別的資源隔離,而容器本質上是進程級的資源隔離。 大家常聽說的Docker,就是創建容器的工具,是應用容器引擎。 相比于傳統的虛擬機,Docker的優勢很明顯,它啟動速度快,是秒級,而且對資源的利用率很高(一臺主機可以同時運行幾千個Docker容器)。此外,它占的空間很小,虛擬機一般要幾GB到幾十GB,而容器只需要MB級甚至KB級。
5、Docker應用場景
應用程序打包和發布 應用程序隔離 持續集成 部署微服務 快速搭建測試環境 提供PaaS產品(平臺即服務)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。