dotCloud

说Docker,必不可免不得不说dotCloud,Docker本来只是dotCloud公司的内部项目,其公司创始人 Solomon Hykes 发了一个内部项目,而这个项目就是Docker,自从2013年docker开源以后,在世界范围引起相当轰动,受到热烈欢迎。后来有趣的是,其公司dotCloud直接改名为docker。

docker架构

在这里插入图片描述

优势对比

在这里插入图片描述

概念基础

  • 镜像(Image)
  • 容器(Container)
  • 仓库(Repository)

镜像

要了解镜像的概念,先了解操作系统的构成。
一般操作系统分为内核和用户空间。(内核概念参考https://baike.baidu.com/item/%E5%86%85%E6%A0%B8/108410?fr=ge_ala)
系统
image镜像就可以理解为一个root 文件系统。

容器

容器概念简单理解:类比java来说,就是类和实例化的关系。镜像是静态的定义,容器是镜像运行时的实体。

仓库

仓库即是所有镜像的集合,可以理解为公开的镜像集合,大家可以随时拉取随时使用。docker-registry

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐