首頁 >運維 >Docker >docker的主要特性有哪些

docker的主要特性有哪些

王林
王林原創
2020-04-15 16:01:176535瀏覽

docker的主要特性有哪些

主要特性如下:

1、檔案系統隔離

每個進程容器運行在完全獨立的根檔案系統裡。

2、資源隔離

可以使用cgroup為每個行程容器分配不同的系統資源,例如CPU和記憶體。

3、網路隔離

每個進程容器運行在自己的網路命名空間裡,擁有自己的虛擬介面和IP位址。

4、寫時複製

採用寫入時複製方式建立根檔案系統,這讓部署變得極其快捷,並且節省記憶體和硬碟空間。

5、日誌記錄

Docker將會收集和記錄每個進程容器的標準流(stdout/stderr/stdin),用於即時檢索或批次檢索。

6、變更管理

容器檔案系統的變更可以提交到新的映像中,並可重複使用以建立更多的容器,無需使用範本或手動配置。

7、互動式Shell

Docker可以分配一個虛擬終端並關聯到任何容器的標準輸入上,例如執行一次性互動shell。

推薦教學:docker教學

以上是docker的主要特性有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn