Linux
如何找到有關 Linux 核心命名空間的官方文件?
我使用 Docker 已經有一段時間了,我對學習它的內部結構很感興趣。我讀過它使用的核心**命名空間。**但我不明白它們是如何使用的。
所以我的問題是:我還沒有找到任何關於它的官方 Linux 核心文件。我也沒有找到任何涵蓋子類別(PID、IPC、網路)的官方來源。
我發現的是以下頁面:https ://www.kernel.org/doc/Documentation/namespaces/
與命名空間的
namespaces(7)
官方文件最接近的是聯機幫助頁和相關頁面。這些由核心開發人員維護。我所知道的關於容器使用命名空間的最佳介紹是Matt Turner 的“Istio — 數據包的視角”展示文稿(它也作為一個更長的研討會而存在)。
LWN 關於命名空間的系列也是一個很好的介紹(以及更多)。