docker有哪些?有什么作用?
发布时间:09/01 来源:未知 浏览:
关键词:
什么是docker?
(引荐教程:docker)
Docker 是一个开放源代码软件项目,让利用程序摆设在软件货柜下的工作可以主动化停止,借此在 Linux 操纵系统上,供给一个额外的软件抽象层,乃至操纵系统层虚拟化的主动治理机制。
Docker 利用 Linux 中心中的资源别离机制,例如 cgroups,乃至 Linux 中心名字空间,来创立独立的容器。
这可以在简单 Linux 实体下运作,幸免指导一个虚拟机造成的额外肩负。Linux 中心对名字空间的支撑完全隔离了工作环境中利用程序的视野,包罗行程树、网络、会员 ID 与挂载文件系统,而中心的 cgroup 供给资源隔离,包罗 CPU、储备器、block I/O 与网络。
有什么作用?
解决运转环境不一致所致使的问题。这样就不会发生“当地运转没问题,可一到效劳器上就不可了”的状况。
限制最大的cpu使用内存硬盘,这样就起到了隔离的作用,幸免发生“一块代码发生死轮回,把磁盘占满了,其它程序也挂了”的状况。
总结成一句话:docker的标准化让快速扩展,弹性伸缩变得简便。
以上就是docker是啥?有什么作用?的具体内容,更多请关注百分百源码网其它相关文章!