Docker初見__docker

來源:互聯網
上載者:User

docker開原始碼存放位置:

https://github.com/docker/docker

docker的構想是一次封裝,到處運行,通過對應用的封裝分發部署運行生命週期的管理達到的。這裡的應用可以是web應用一個編譯環境一套資料庫平台作業系統叢集

Docker的誕生是基於Linux容器(LXC)技術

關於容器技術的描述

容器有效地將單個作業系統管理的資源有效劃分到孤立的組中,以便更好的在孤立的組之間平衡有衝突的資源使用需求,與虛擬化相比,這樣既不需要指令級類比,也不需要即時編譯。容器可以在核心CPU本地運行指令,而不需要任何專門的解釋機制。此外,也避免了虛擬化和系統調用替換中的複雜性。

Docker在開發和營運中的優勢
- 更快速的交付和部署
- 更高效的資源利用
- 核心級虛擬化
- 更輕鬆的遷移和擴充
- 更簡單的更新管理
- Dockerfile

Docker與虛擬機器的比較 Docker通過類似Git設計理念的操作方便擷取、分發和更新鏡像,儲存複用,累加式更新 Docker通過Dockerfile支援靈活的自動化建立和部署機制,提高工作效率,使流程標準化

Docker屬於作業系統級虛擬化範疇內的

特性 容器 虛擬機器
啟動速度 秒級 分鐘級
效能 接近原始 較弱
記憶體代價 很小 很多
硬碟使用 一般為MB 一般為GB
運行密度 單機支援上千個容器 一般幾十個
隔離性 安全隔離 完全隔離
遷移性 優秀 一般

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.