前言
强烈建议先看下官方的文档:传送门
同时建议看下Flux7的Dock入门教程:传送门
本系列需要了解Docker的一些基本命令为前提。
什么是Docker
Docker是一个开源的应用容器引擎。基于Namspaces、Control Groups和UnionFS,保证容器了的轻巧、隔离和易移植。
为何要用Docker
build once, configure once and run anywhere
- 速度飞快
- 优雅的隔离架构
- cpu/内存消耗低
- 快速启动/关闭/销毁
- 开源
种种优点契合了目前主流的一些需求:
- 简化了大规模的集群部署步骤
- 方便的持续集成和持续部署
- 微服务架构
- 一次性的/定时的任务
- 快速部署
- 一致的开发测试环境
- 演示、使用环境
- 解决设备成本,充分利用资源
- 技术方案快速验证
- 更多…