docker容器虚拟化技术

2019-08-17  本文已影响0人  平面小狮子
docker依赖linux内核,只能运行linux下的系统

什么是容器?

容器是一种虚拟化方案(直接运行在操作系统内核之上的用户控件)也被称为操作系统虚拟化,只能运行相同或相似的操作系统。
优点:只需要包含应用和需要的库,不需要完整的操作系统。磁盘资源占用空间更少,减少了磁盘、cpu、内存的压力。

什么是Docker?

Docker是将应用程序自动部署到容器的开源引擎。

Docker目标?

提供简单轻量的建模;(非常容易上手,很容易将应用程序docker化)
职责的逻辑分离(开发人员只需要关心容器中运行的应用程序,运维只需关心如何管理容器)
快速高效的开发生命周期(缩短从开发、测试、部署上线运行的周期,具备可移植性,在容器中开发,以容器的形式交付与分发,开发测试都使用同一环境,有效缩短调试部署的生命周期)
鼓励使用面向服务的架构(单个容器只运行一个应用程序,形成分布式应用模型。)

Docker使用场景

Docker基本组成

Docker容器的能力?

上一篇 下一篇

猜你喜欢

热点阅读