RancherOS是仅约20MB的小型操作系统 在大小上,仅具有基本功能即可发挥作用,它不会停止提供多种功能。 专为在Docker上工作而设计,这是另一个许诺很多并且最近有很多讨论的项目。 RancherOS由Docker管理,系统本身的服务(例如udev,rsyslog等)都由Docker管理。
由于Docker项目,RancherOS通过容器运行所有内容。 RancherOS的设计使PID 1负责调用DOcker并启动它,然后依次调用“ User Docker”,它只是一个运行容器的系统,允许任何用户擦除整个操作系统(“ System Docker'”)。 对于那些不知道Docker和容器是什么的人,我邀请您进行一些研究,这在虚拟化方面非常有趣。
否则,RancherOS是一个基于Linux内核的创新项目。 该发行版已经在0.4.2版上使用Docker 1.9.1, 内核高于Linux 4.2版本。 也就是说,尽管它很小,但是它并没有使用非常原始的内核,而是一个非常新的版本。 这种结合使该项目对于构建任何类型的基础结构特别实用。
对于那些仍然不知道容器是什么的人 (孤立的来宾在主机顶部作为应用程序运行)或Docker项目,称这可能是虚拟化的未来。 Docker仅在Linux下工作,并且是一个开放源代码项目,用于在软件容器内部署应用程序,从而在操作系统级别提供虚拟化的抽象层和自动化层。 这避免了像传统虚拟化一样启动和维护虚拟机的开销。
如果您有兴趣,可以访问官方网站- www.rancher.com/rancher-os/
成为第一个发表评论