简述什么是Docker引擎?

Docker引擎是一个开源的应用容器引擎,让开发者可以将他们的应用以及依赖包打包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。

这个引擎使用了沙箱机制,使得容器之间不会有任何接口,相互独立。Docker引擎主要包括镜像、容器、仓库三部分,其目的是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的产品(可以是Web应用或者数据库应用)及其环境能够做到“一次封装,到处运行”。

Docker引擎是基于轻量级虚拟化技术的容器,整个项目基于Go语言开发,并遵从Apache 2.0协议开源。

发表评论

后才能评论