1 Docker是什么
Docker 是一个开源的应用容器引擎,开发者可以打包他们的应用以及所有依赖包到一个可移植的Docker镜像中。然后可以批量发布到任何流行的Linux或Windows机器上运行。
2 Docker简史- 2010 - Solomon Hykes 成立 dotcloud 公司
- 2013 - dotcloud 公司更名 Docker,同年发布 Docker-compose
- 2014年 - Docker发布1.0版本
- 2015年 - 提供Docker Machine,支持windows , mac等平台
- 2015年 - OCI开源社区成立,容器管理工具runc由社区维护
- 2017 - Docker发行版分为Docker CE , EE , Moby
- 2018 - Docker支持Kubernetes
- Docker更适用于微服务架构
- 启动速度更快,方便水平扩容
- 系统占用资源更少
- 快速销毁,实现按需使用
-
附图:研发流程中的容器