Docker容器为部署、分发和运行软件提供了简单的,快速的和健壮的方法,由其是在那些动态的分布式的环境。通过下面一系列的手把手的指导,你会了解到为什么将容器是这么重要,应用容器后的收获,以及如何让它成为你生产环节的一部分。

 

Docker是开发者,运维工程师,系统管理员由其是那些渴望拥有自己的DevOps方法的人的理想选择,而Using Docker(你正在关注的本系列内容)将会让你在一个多主机的系统上,通过网络和调度从基础到运行许许多多的容器。你将会经历下面的步骤

 

  1. 通过构建和部署一个简单的web应用开始使用Docker

  2. 通过continuous development方法来一天多次推送你的应用到生产环境

  3. 学会不同的选项和方法来记录和监控多个容器

  4. 网络检查和服务发现: 容器之间如何发现对方并连接他们?

  5. 编排和容器集群来应用负载均衡,扩展性,故障转移,以及调度

  6. 加固你的系统通过下面的原则,深度防御和最小权限

  7. 开发容器来构建微服务架构。

 

  我们接下来看一下容器是什么和为什么他们变得如此受欢迎,下面对Docker的说明和一些关键的概念让你理解大部分的容器。

 

                            致那些敢于尝试的人,不管失败,或成功