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

Docker简介

时间:2017-11-30 12:14:49      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:传统   src   操作   jpg   相同   简介   otc   场景   运行环境   

什么是容器?

  • 一种虚拟化的方案,区别于传统的虚拟机,是运行在操作系统内核之上,而虚拟机则是在物理硬件之上。
  • 硬件资源占用更少
  • 操作系统级别的虚拟化 只能运行相同或相似内核的操作系统
  • 依赖于Linux内核特性:NamespaceCgroups (Control Group)

技术分享图片

上图就已经很好的说明了容器虚拟机之间的区别,

尽管容器本身有着诸多的优点,但是由于其依赖于Linux内核,复杂性比较高,不容易实现。而Docker的出现改变了这一点。

什么地是Docker

使用Go语言开源引擎将应用程序自动部署到容器

Docker的目标

  • 提供简单轻量级的建模方式
  • 职责的逻辑分离,将应用开发和运维的职责分开。
  • 快速高效的幵发生命周期 ,实现项目在测试环境和生产环境之间快速的迁移。
  • 鼓励使用面向服务的架构

Docker的使用场景

  • 使用Docker容器开发、测试、部署服务。
  • 创建隔离的运行环境
  • 搭建测试环境
  • 构建多用户的平台即服务PaaS基础设施
  • 提供软件即服务SaaS应用程序
  • 高性能、超大规模的宿主机部署

Docker简介

标签:传统   src   操作   jpg   相同   简介   otc   场景   运行环境   

原文地址:http://www.cnblogs.com/oneTOinf/p/7927757.html

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