打赏

Docker概念学习系列之Docker是什么?(1)

 

 

  不多说,直接上 干货!

 

 

 

Docker是什么?

 

   见【博主】撰写的 https://mp.weixin.qq.com/s/iWAzj7baD93hexsVJ7pBfQ

 

 

 

 

 

 

 

 

   Docker是一个开源的应用容器引擎,开发人员可以非常容易地打包已经开发好的应用,同时将应用相关的依赖包也打包到这样一个可移植的容器中,然后发布到任意的Linux主机系统上。

        Docker是基于Linux Container(LXC)技术实现的一个轻量级虚拟化解决方案,用户可以直接使用容器(Container),来构建自己的应用程序,应用开发人员无需将注意力集中在容器的管理上。

 

 

 

  Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。

  Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redhat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 产品中广泛应用。

 

 

 

 

 

  Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单。容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止。Docker 帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到成千上万的节点。

  Docker 的局限性之一是,它只能用在 64 位的操作系统上。

     Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目, 它是基于 dotCloud 公司多年云服务技术的一次革新, 并于 2013 年 3月以 Apache 2.0 授权协议开源), 主要项目代码在 GitHub 上进行维护。 Docker 项目后来还加入了 Linux 基金会, 并成立推动开放容器联盟。

        Docker 自开源后受到广泛的关注和讨论, 至今其 GitHub 项目已经超过 3 万 6 千个星标和一万多个 fork。 甚至由于 Docker 项目的火爆, 在 2013 年底,dotCloud 公司决定改名为 Docker。Docker 最初是在 Ubuntu 12.04 上开发实现的; Red Hat 则从 RHEL 6.5 开始对 Docker 进行支持; Google 也在其 PaaS 产品中广泛应用Docker。

 

 

 

 

  Docker 使用 Google 公司推出的 Go 语言 进行开发实现, 基于 Linux 内核的cgroup, namespace, 以及 AUFS 类的 Union FS 等技术, 对进程进行封装隔离,属于操作系统层面的虚拟化技术。 由于隔离的进程独立于宿主和其它的隔离的进程, 因此也称其为容器。 最初实现是基于 LXC, 从 0.7 以后开始去除 LXC, 转而使用自行开发的 libcontainer, 从 1.11 开始, 则进一步演进为使用 runC 和containerd。

        Docker 在容器的基础上, 进行了进一步的封装, 从文件系统、 网络互联到进程隔离等等, 极大的简化了容器的创建和维护。 使得 Docker 技术比虚拟机技术更为轻便、 快捷。

 

 

 

 

 

 

 

 

欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑
 
 
 

同时,大家可以关注我的个人博客

   http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

   详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

 

  人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
  目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

 

      对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071) 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2017-09-29 12:45  大数据和AI躺过的坑  阅读(915)  评论(0编辑  收藏  举报