docker namespace
时间: 2023-10-17 16:35:42 浏览: 47
Docker使用了Linux的Namespace技术来实现容器的隔离。Namespace是对全局系统资源的一种封装隔离,它可以让不同的Namespace中的进程拥有独立的全局系统资源。这样改变一个Namespace的系统资源只会影响当前Namespace中的进程,对其他Namespace中的资源没有影响。在最新版本的Linux内核中,提供了8种类型的Namespace,而Docker只使用了其中的前6种,分别是Mount Namespace、PID Namespace、Net Namespace、IPC Namespace、UTS Namespace和User Namespace。通过使用这些Namespace,Docker实现了容器的隔离性和资源的独立性。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Docker学习四:资源隔离——Namespace](https://blog.csdn.net/weixin_41402069/article/details/125866261)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [一文彻底搞懂Docker中的namespace](https://blog.csdn.net/songguangfan/article/details/121727435)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]