- 为什么要用容器?解决什么问题
- 1.上线流程繁琐
- 开发->测试->申请资源->审批->部署->测试等环节
- 资源利用率低
- 普道服务器利用率低,造成过多浪费
- 扩容/缩容不及时
- 业务高峰期扩容流程繁琐,上线不及时
- 服务器环境膝肿
- 服务器越来越臃肿,对维护、迁移带来困难
- 环境不一致性
- 1.上线流程繁琐
- 容器VS虚拟机


- Docker概述
- 概念
- 使用最广泛的开源容器引挂
- 一种操作禁统级的虚拟化技术
- 依赖于Linux内核特性:Namespace(资源隔离)和Cgroups(资源限制)
- 一个简单的应用程序打包工具
- 设计目标
- 提工简单的应用程序打包工具
- 开发人员(1、开发项目2、打项目环境和代码成镜像3、部署到容器平台)和运维人员(管理容器)职责逻辑分离,
- 多环境保持一致
- 概念
- Docke应用场景
- 应用程序打包和发布
- 应用程序隔离
- 持续集成
- 部署微服务
- 快速搭建测试环境
- 提供PaaS产品(平台即服务)
- Docke基本组成
- 三部分:docker常用命令、主要镜像、容器

- 支持的版本

- 三部分:docker常用命令、主要镜像、容器
