站長資訊網
        最全最豐富的資訊網站

        docker底層技術分為哪幾塊

        底層技術:1、名稱空間,名稱空間為容器提供隔離的工作空間;2、控制組,控制組可以對程序進行資源限定;3、聯合文件系統,支持將文件系統的修改作為一次提交來一層層的疊加;4、容器格式,將名稱空間、控制組和聯合文件系統組合成名為容器格式的整體。

        docker底層技術分為哪幾塊

        本教程操作環境:linux7.3系統、docker-1.13.1版、Dell G3電腦。

        docker底層技術分為哪幾塊

        Docker使用了一系列的底層技術來充分發揮其技術特色,這些底層技術包括有Namespaces、Control groups、Union file systems和Container format等,其具體含義如下。

        1. Namespaces(名稱空間)

        Docker使用名稱空間來為容器提供隔離的工作空間。當一個容器運行時,Docker就會為該容器創建一系列的名稱空間,并為名稱空間提供一層隔離。每一個容器都運行在相對隔離的環境下,對其他名稱空間是相對受限的。

        2.Control groups(控制組)

        基于Linux系統的Docker引擎也依賴于另一項叫做Control groups(cgroups,控制組)的技術。控制組可以對程序進行資源限定,并允許Docker引擎在容器間進行硬件資源共享以及隨時進行限制和約束,例如,開發者可以限制某特定容器的可用內存。

        3.Union file systems(聯合文件系統)

        聯合文件系統(UnionFS)是一種分層、輕量級并且高性能的文件系統,它支持將文件系統的修改作為一次提交來一層層的疊加,同時可以將不同目錄掛載到同一個虛擬文件系統下。不同Docker容器可以共享一些基礎的文件系統層,與自己獨有的改動層一起使用,可以大大的提高存儲效率。Docker目前支持的聯合文件系統包括AUFS、btrfs、 vfs 和 DeviceMapper。

        4.Container format(容器格式)

        Docker引擎將名稱空間、控制組和聯合文件系統組合成一個叫做容器格式的整體。當前默認的容器格式是libcontainer,未來Docker可能會通過與其他技術(如BSD Jails或者Solaris Zones)的集成使用來開發其他的容器格式。

        推薦學習:《docker視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久久国产精品网站| 欧美 日韩 精品 另类视频| 国产精品二区观看| 亚洲欧美日韩国产精品专区 | 精品精品国产国产| 国产精品爱啪在线线免费观看| 亚洲欧美精品综合中文字幕| 97精品国产高清自在线看超| 国产精品ⅴ无码大片在线看| 亚洲欧美激情精品一区二区| 久久精品三级视频| 国产成人综合久久精品尤物| 久久91精品久久91综合| 99精品国产一区二区三区2021| 人人妻人人澡人人爽人人精品| 亚洲精品无码专区久久同性男| 久久精品国产一区二区三区不卡| 国产精品福利电影一区二区三区四区欧美白嫩精品 | 国产精品视频a播放| 国产精品无套内射迪丽热巴| 亚洲国产精品无码一线岛国| 亚洲精品麻豆av| 亚洲精品视频久久久| 四虎亚洲国产成人久久精品| 久久99精品国产99久久6| 国产精品污WWW一区二区三区| 日本久久久精品中文字幕| 国产福利在线观看精品| 2020久久精品国产免费| AAA级久久久精品无码片| 国产欧美日韩精品a在线观看| 色妞ww精品视频7777| 日韩精品无码一区二区三区不卡 | 国产精品一区二区三区99| wwwvr高清亚洲精品二区| 91精品一区二区综合在线| 99久久精品国产一区二区蜜芽| 99久久精品免费国产大片| 国产精品va久久久久久久| 国产乱人伦偷精品视频免观看| 国产一区麻豆剧传媒果冻精品|