码迷,mamicode.com
首页 > 其他好文 > 详细

docker理论

时间:2017-05-19 21:06:36      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:开发者   创建   nbsp   移植   虚拟   高级   tcl   cloud   2.0   

docker是一个容器引擎,是dotCloud公司开源的一个基于LXC的高级容器引擎,源代码托管在Github上,基于Go语言并遵从Apache2.0协议开源。

Container是容器,完全使用沙箱机制,互相之间没有接口。几乎没有性能开销。

 

Docker让开发者可以打包他们的应用以及依赖包到一个可移植的container中,然后发布到任何流行的Linux机器上。

LXC为Linux Container的简写。Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。

LXC主要通过来自kernel的namespace实现每个用户实例之间的相互隔离,通过cgroup实现对资源的配额和度量。

镜像 ID 是镜像的唯一标识,一个镜像可以对应多个标签。

docker images 列表包含了仓库名、标签、镜像 ID、创建时间以及所占用的空间

 

docker理论

标签:开发者   创建   nbsp   移植   虚拟   高级   tcl   cloud   2.0   

原文地址:http://www.cnblogs.com/linuxws/p/6880080.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!