• 技术文章 >运维 >Docker

    docker是什么时候出的

    长期闲置长期闲置2022-02-08 16:31:59原创272

    Docker是在2013年发布的,源代码托管在Github上,基于go语言并遵从Apache2.0协议开源,是PaaS提供商dotCloud开源的一个基于LXC的高级容器引擎,是一种用容器轻松创建、部署和运行应用程序的工具。

    本教程操作环境:linux7.3系统、docker-1.13.1版、Dell G3电脑。

    docker是什么时候出的

    Docker 是一种运行于 Linux 和 Windows 上的软件,用于创建、管理和编排容器。

    Docker 是在 GitHub 上开发的 Moby 开源项目的一部分。

    Docker 公司,位于旧金山,是整个 Moby 开源项目的维护者。Docker 公司还提供包含支持服务的商业版本的 Docker。

    Docker公司

    Docker 公司位于旧金山,由法裔美籍开发者和企业家 Solumon Hykes 创立,其标志如下图所示。

    Docker标志

    23.png

    有意思的是,Docker 公司起初是一家名为 dotCloud 的平台即服务(Platform-as-a-Service, PaaS)提供商。

    底层技术上,dotCloud 平台利用了 Linux 容器技术。为了方便创建和管理这些容器,dotCloud 开发了一套内部工具,之后被命名为“Docker”。Docker就是这样诞生的!

    2013年,dotCloud 的 PaaS 业务并不景气,公司需要寻求新的突破。于是他们聘请了 Ben Golub 作为新的 CEO,将公司重命名为“Docker”,放弃dotCloud PaaS 平台,怀揣着“将 Docker 和容器技术推向全世界”的使命,开启了一段新的征程。

    如今 Docker 公司被普遍认为是一家创新型科技公司,据说其市场价值约为 10 亿美元。Docker 公司已经通过多轮融资,吸纳了来自硅谷的几家风投公司的累计超过 2.4 亿美元的投资。

    几乎所有的融资都发生在公司更名为“Docker”之后。

    提示:“Docker”一词来自英国口语,意为码头工人(Dock Worker),即从船上装卸货物的人。

    Docker 运行时与编排引擎

    多数技术人员在谈到 Docker 时,主要是指 Docker 引擎。

    Docker 引擎是用于运行和编排容器的基础设施工具。有 VMware 管理经验的读者可以将其类比为 ESXi。

    ESXi 是运行虚拟机的核心管理程序,而 Docker 引擎是运行容器的核心容器运行时。

    其他 Docker 公司或第三方的产品都是围绕 Docker 引擎进行开发和集成的。

    如下图所示,Docker 引擎位于中心,其他产品基于 Docker 引擎的核心功能进行集成。

    24.png

    围绕Docker引擎进行开发和集成的产品

    Docker 引擎可以从 Docker 网站下载,也可以基于 GitHub 上的源码进行构建。无论是开源版本还是商业版本,都有 Linux 和 Windows 版本。

    Docker 引擎主要有两个版本:企业版(EE)和社区版(CE)。

    每个季度,企业版和社区版都会发布一个稳定版本。社区版本会提供 4 个月的支持,而企业版本会提供 12 个月的支持。

    通过 Edge 方式发布月度版。

    从 2017 年第一季度开始,Docker 版本号遵循 YY.MM-xx 格式,类似于 Ubuntu 等项目。例如,2018 年 6 月第一次发布的社区版本为 18.06.0-ce。

    推荐学习:《docker视频教程

    以上就是docker是什么时候出的的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:docker
    上一篇:docker用什么命令来查看运行的容器 下一篇:docker是什么架构
    PHP编程就业班

    相关文章推荐

    • docker无法访问容器怎么办• Docker中容器间的通信方式有哪些• docker怎样容器不停止退出• docker中chroot是做什么的• 什么是fastdfs与docker

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网