华为云计算 云知识 Docker架构
Docker架构

在Docker架构中,各个组件如何协同工作?

Docker架构

1、Docker Client:Docker是个采用的C/S架构的应用程序。Docker Client一般通过Docker command来发起请求。在用户界面,支持用户与Docker Daemon之间通信。

2、Docker daemon:简单地说,Docker daemon实现的功能就是接收客户端发来的请求,并实现请求所要求的功能,同时针对请求返回相应的结果。Docker daemon是驱动整个Docker功能的核心引擎。在功能的实现上,Docker daemon涉及了容器、 镜像 、存储等多方面的内容,涉及多个模块的实现和交互。

3、Containers:

容器以镜像为基础,同时又为镜像提供了一个标准和隔离的运行环境。

Docker的容器就是“软件界的集装箱”,可以安装任意的软件和库文件,做任意的运行环境配置。开发及运维人员在转移和部署应用的时候,不需关心容器里装了什么软件,也不需了解它们是如何配置的。

4、Docker Image:与容器相对应,如果说容器提供了一个完整的、隔离的运行环境,那么镜像则是这个运行环境的静态体现。

5、Registry:Registry是一个存放镜像的仓库。Registry本身也是一个单独的 开源 项目,企业可使用Registry镜像搭建私有仓库。

上一篇:CDN加速电商行业,助你畅快网购 下一篇:创建资源标签CreateTags

云容器引擎 CCE

 

云容器引擎(Cloud Container Engine)提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建