docker數據卷(七1)
813
2025-04-01
目錄
文章目錄
目錄
Containerd 容器引擎的構成
Containerd 容器引擎的構成
上圖如果把它分成左右兩邊的話,可以認為 containerd 提供了兩大功能:
runtime,也就是對于容器生命周期的管理。
storage,也就是對一個鏡像存儲的管理。
按照水平層次來看的話:
gRPC:containerd 對于上層來說是通過 gRPC server 的形式來對上層提供服務的。
Metrics:主要是提供 cgroup Metrics 的一些內容。
Storage:容器鏡像的一個存儲。
Metadata:包括 images、containers,Metadata 是通過 bootfs 存儲在磁盤上面的。
Tasks:管理容器的容器結構。
Events:是對容器的一些操作都會有一個 Event 向上層發出,然后上層可以去訂閱這個 Event,由此知道容器狀態發生什么變化;
Runtimes:比如 runC 或者是 kata container 之類。
鏡像服務
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。