Docker使用(二) - 架构
Docker的3个基本概念:
- 镜像(Image): Docker镜像,就相当于一个root文件系统。
- 容器(Container): 镜像(Image)和容器(Container)的关系,面向对象程序设计中类的实例一样,镜像是静态的定义,容器时镜像运行的实体。容器可以被创建、启动、停止、删除、暂停等。
- 仓库(Repository):仓库可看成代码控制中心,用来保存镜像。
Docker使用客户端-服务器(C/S)架构模式,使用远成API管理和创建Docker容器。
Docker容器通过Docker镜像来创造。
概念 | 说明 |
---|---|
Docker镜像(Images) | Docker镜像是用于创建Docker容器的模板 |
Docker容器(Container) | 容器试运行一组或一个应用,是镜像运行时的实体 |
Docker客户端(Client) | Docker客户端通过命令行或其它工具使用Docker sdk(https://docs.docker.com/develop/sdk/) 与Docker的守护进程通信 | <