理解Docker和Kubernetes只要两个Logo

     

      时至今日,越来越多的人听说docker,kubernetes,却总是一知半解,或不明所以,那究竟Docker和Kubernetes是干什么的呢?其实通过他们两个的Logo即可一探究竟。

       一、那只可爱的小鲸鱼

    Docker的Logo是一只鲸鱼,驮着几个集装箱。已经非常形象的告诉人类Docker是什么,在这儿笔者要提前说一下这几个集装箱是什么,集装箱的英文单词叫Container(容器)。因此从这个Logo上可以传达出Docker是用来承载、封装、运行容器的。如果你深究Docker的中文意思,你就会豁然开朗,Docker的中文意思就是码头工人,现实中的码头工人用来搬运港口的集装箱,装载着各种货物。而容器这个集装箱,装的是代码、依赖库和软件运行的环境。因此Docker公司用这个图来做Logo可谓用心良苦,Docker是一个容器运行引擎,用来封装代码和依赖库,可以让在开发环境写的应用在其它环境都可以运行。当然这涉及基础容器镜像,制作容器镜像,容器镜像仓库等,后面我可能也会分别介绍。

     二、驶向新时代的舵手

   Kubernetes的Logo是一个舵,正所谓大海航行靠舵手。kubernetes是希腊语(掌舵者,舵手)的意思。想象一个场景,一艘轮船装满了集中箱在大海中披荆斩棘,舵手风雨无阻掌握着航行方向。在技术领域kubernetes正是一个编排基于容器化应用的开源工具。前提是你的应用事先经过了容器化,kubernetes可以部署,扩容,管理这样的容器化应用。它有控制节点和工作节点组成,控制节点。它有诸多组件,比如在控制节点上有用于工作节点和控制节点交互的api-server组件,用于存储键值对的分布式存储所有配置信息,secert的etcd,有调度pod到工作节点的调度器,还有负责部署应用的控制器管理器。这个后面我可能也会分别介绍。

      总之,两个Logo已经基本表达了这两种技术的用途。时代已经进入微服务,云原生,无服务器时代。这些都离不开docker的支持,更需要kubernetes实现自我修复,自动扩容,负载均衡,代码调试,CI/CD等目的。与传统的物理机或虚拟机部署应用方式相比,容器化部署无疑是DevOps的最佳实践,也是云原生最佳实践必不可少的方法论。

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于DockerKubernetes,以下是我推荐的一些书籍: 1. 《Docker入门与实践》 - 这本书是学习和理解Docker的绝佳起点。它从基础概念开始,详细介绍了Docker的核心功能,包括容器的创建、管理和部署。此外,它还涵盖了Docker的生态系统和实践案例,帮助读者快速上手并应用Docker。 2. 《Kubernetes权威指南》 - 这本书是学习和使用Kubernetes的权威指南。它从Kubernetes的架构和核心概念开始,然后逐步介绍了集群的创建、应用和管理。此外,它还涵盖了高级特性如自动扩展、负载均衡和监控,以及运维实践和实例分析,帮助读者深入理解和应用Kubernetes。 3. 《Docker容器容器云》 - 这本书全面介绍了Docker容器技术和容器云平台。它从容器的基本概念和Docker的安装开始,然后深入介绍了容器的创建、管理和监控,以及Docker Compose和Docker Swarm等工具的使用。此外,它还涵盖了容器云平台的架构和应用,帮助读者理解和应用容器技术在云端的实际场景。 4. 《Kubernetes in Action(实战Kubernetes)》 - 这本书是学习和应用Kubernetes的实战指南。它以场景驱动的方式介绍了Kubernetes的核心概念和实践,包括应用的构建、部署和管理,以及监控、日志和运维等方面。此外,它还涵盖了CI/CD集成、安全性和最佳实践,帮助读者在实际项目中使用Kubernetes。 这些书籍涵盖了DockerKubernetes的基础知识、实践技巧和高级特性,适合初学者和有一定基础的开发人员或运维人员阅读。读者可以根据自己的需求和水平选择适合自己的书籍,加深对DockerKubernetes理解和应用能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值