1.什么是容器
1)是一种虚拟化方案
2)操作系统级别的虚拟化
3)依赖于Linux内核特性:namespase和Cgroups(Control Group)
2.什么是Docker
1)将应用程序自动部署到时容器
2)go语言开源引擎
3)基于Apache 2.0开源协议发行
3.Docker的目标
1)提供简单轻量的建模方式
2)职责的逻辑分离
3)快速高效的开发生命周期
4)鼓励使用面向服务架构
4.Docker的使用场景
1).您的开发人员在本地编写代码,并使用Docker容器与同事分享他们的工作。
2).他们使用Docker将应用程序推入测试环境,并执行自动和手动测试。
3).当开发人员发现错误时,他们可以在开发环境中修复它们,并将其重新部署到测试环境进行测试和验证。
4).完成测试后,将修复程序推送给客户就如同将更新的图像推送到生产环境一样简单
Docker介绍
最新推荐文章于 2023-12-30 10:58:24 发布