2.0 Docker 的基础架构
下面是Docker 命令的结构,基本包含了所有的docker 体系的结构
- Docker 怎么来理解?
- 一方面是:是个容器,那容器的最大的作用就是资源管理和隔离,通过Linux 的namespace/cgroup 实现资源的分配和隔离
- 一方面是:镜像:镜像结合早期计算机安装系统来理解,这个镜像包括了软件运行的依赖、运行环境、只要下载镜像,直接按照docker 命令start 即可运行--- 交付和集成
- 一方面是:多个docker 镜像以微服务的架构来实现一个系统的架构;让整个系统运维、交付、集成更加的简单、方便
2.1 Dockerfile Docker 镜像 Docker 容器的关系
- 概述
- 通过镜像来运行时,我们尝尝把环境称为容器; 镜像 --> 借鉴之前计算机安装系统(同样借助镜像来安装)
- Docker 有2方面的技术特别重要:一是:linux 的技术 而是:镜像的技术