Docker整體架構
1.使用者是使用Docker Client與Docker Daemon建立通訊,併傳送請求給後者
2.Docker Daemon作為Docker架構中的主體部分,首先提供Server的功能使其可以接受Docker Client的請求;而後Engine執行Docker內部的一系列工作,每一項工作都是以一個Job的形式的存在
3.Job的執行過程中,當需要容器映象時,則從Docker Registry中下載映象,並透過映象管理驅動graphdriver將下載映象以Graph的形式儲存;當需要為Docker建立網路環境時,透過網路管理驅動networkdriver建立並配置Docker容器網路環境;當需要限制Docker容器執行資源或執行使用者指令等操作時,則透過execdriver來完成
4.libcontainer是一項獨立的容器管理包,networkdriver以及execdriver都是透過libcontainer來實現具體對容器進行的操作
5.當執行完執行容器的命令後,一個實際的Docker容器就處於執行狀態,該容器擁有獨立的檔案系統,獨立並且安全的執行環境等
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2144453/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- nginx 整體架構Nginx架構
- Dubbo框架————整體架構框架架構
- 專案-整體架構架構
- 4.3. Oracle整體架構Oracle架構
- Flutter系列(三) 整體架構Flutter架構
- Tomcat的整體架構Tomcat架構
- Underscore 整體架構淺析架構
- Netty整體架構解析Netty架構
- MySQL整體架構與記憶體結構MySql架構記憶體
- TiDB整體架構介紹TiDB架構
- Linux核心的整體架構Linux架構
- jQuery整體架構原始碼解析jQuery架構原始碼
- ==[圖]Spark系列(四)整體架構分析Spark架構
- jQuery原始碼分析系列 : 整體架構jQuery原始碼架構
- newsql新品TiDB的整體架構SQLTiDB架構
- 瓜子智慧線上客服整體架構架構
- 一張圖進階 RocketMQ - 整體架構MQ架構
- TiDB簡介與整體架構TiDB架構
- Docker 架構Docker架構
- 細緻解析:kubernets整體架構架構
- 死磕Tomcat系列(1)——整體架構Tomcat架構
- 【Mybatis原始碼解析】- 整體架構及原理MyBatis原始碼架構
- 鴻篇鉅製 —— LevelDB 的整體架構架構
- 精盡 MyBatis 原始碼分析 - 整體架構MyBatis原始碼架構
- RPC框架整體架構設計分析RPC框架架構
- 《高效能MySQL》筆記-整體架構MySql筆記架構
- OkHttp 3.7原始碼分析(一)——整體架構HTTP原始碼架構
- Oracle記憶體詳解之一 整體架構Oracle記憶體架構
- 完整社交APP需求分析原型設計整體架構前端後端架構APP原型架構前端後端
- 8張圖瞭解JAVA整體構架知識體系!Java
- Android5.0 vold-整體架構Android架構
- MyBatis原始碼窺探(一):MyBatis整體架構解析MyBatis原始碼架構
- IT基礎架構整體解決方案供應商架構
- SimpleRpc-系統邊界以及整體架構RPC架構
- 【深入淺出jQuery】原始碼淺析–整體架構jQuery原始碼架構
- spring下 -spring整體架構,JdbcTemplate筆記Spring架構JDBC筆記
- 淺談JVM整體架構與調優引數JVM架構
- docker部署LNMP架構DockerLNMP架構