容器是运行在Linux上的一个隔离进行运行环境,使用Linux的namespace机制做隔离,cgroups做资源限制,rootfs做文件系统。运行在容器里的进程貌似自己单独运行在一个操作系统中。容器和虚拟机的区别是,虚拟机真的模拟出了一个操作系统,而容器仅仅是环境隔离,运行在同一个宿主机上的...
显示全部容器是运行在Linux上的一个隔离进行运行环境,使用Linux的namespace机制做隔离,cgroups做资源限制,rootfs做文件系统。运行在容器里的进程貌似自己单独运行在一个操作系统中。
容器和虚拟机的区别是,虚拟机真的模拟出了一个操作系统,而容器仅仅是环境隔离,运行在同一个宿主机上的容器是共享宿主机内核的。
收起