namespace(一)基础概念

    科技2022-07-11  85

    分析:'Docker底层'的两大Linux技术 -->'namespace'和'cgroup' [root@node1 ~]# uname -r -->'内核版本' 3.10.0-1062.el7.x86_64

    一    namespace介绍

    namespace导读

    Linux Namespace是一种Linux Kernel提供的'资源隔离'方案 --> '隔离内核资源' 不同'内核版本'有不同的'namespace' 特点:'不同nmespace下的资源'对于其它Namespace是'不可见'的,进程只能看到'自己ns'的资源 作用'对象':进程 --> '每个进程都有属于自己的namespce'

     (1)不同内核版本对应的namespace类型

    从版本号为 '3.8' 的内核开始,'/proc/[pid]/ns' 目录下会包含'进程所属的 namespace 信息' '$$' 表示'当前shell-->也是一个进程'的pid --- '查看方式' --- ll /proc/$$/ns --> '当前是3.10'

    Processed: 0.010, SQL: 8