在云计算大行天下之势形成的过程中,它催生了一代大侠甚至是一代大师——docker,同时docker也大大提高了云计算的威势!

不错,它就是docker的形象——大鲸鱼,它形象的外表代表着它现在的地位,但它并不像外表这样笨重,反而是一个灵巧的胖子。它最大的特点就是对它身上箱子的管理(即docker容器管理)。
它师从虚拟化技术( Virtualization),与虚拟机技术(VM, Virtual Machine)相交莫逆、亦师亦友,并开创了新的流派——轻量级虚拟化技术;与传统的VM相比较,它采用的容器方案是放弃了锻造自己的兵器(笨重的虚拟化硬件部分),采用直接购买兵器的方法(使用宿主机的环境),纵横天下。

Docker容器通过Docker Engine这个“中间商”来获取各种运行的物理资源,而不需要自己虚拟运行的物理资源;而传统VM容器则需要自己虚拟Guest OS,从而使得启动速度非常慢。而docker实现了更轻量,将启动速度压缩到了秒级,并实现一台物理机上可以跑成百上千的docker容器,非常适合在业务高峰期通过启动大量的docker容器进行横向扩展。
大侠docker同样不拘小节,它可以仗剑流浪天涯,不在拘泥于一个平台,无论是主流的Linux系统或者OS X系统还是Windows系统,它都可以一展身手,从而做到了“构建一次,在各个平台上运行”(Build once, run anywhere),这一点从它的形象也可以看出,作为鲸鱼的它可以流连于海中的各处。
作为江湖一代大侠的Docker技术目前在软件开发、测试和运维领域到处都是它的影子,它重新定义了软件开发、测试、交付和部署的流程,成功打通了生产/开发的“任督二脉”,让现在的应用开发上线的整个流程提速,达到日行千里之效。

Docker保证了开发/生产之间的信息一致性,不仅仅是代码、配置文件、数据库定义等,更重要的是整个产品的运行环境,最终docker掌管的是“OS+各种中间件、类库+应用程序代码”。
大侠以此立名于江湖,我们可否借鉴?在我们终身学习的过程中,学习固然重要,但应用学到东西才能最终的目的,大侠已经做到了开发/生产水到渠成、生生不息,我们也可以从学以致用开始,形成自己的知识体系,成就自己的人生,大家怎么看呢?

https://md.mbd.baidu.com/ij30p4q?f=cp&u=42831a477a0e368b
本文由博客群发一文多发等运营工具平台 OpenWrite 发布

程序江湖事——docker江湖缘相关推荐

  1. 程序员职场江湖的工具书

    <程序员羊皮卷>当当购买地址:http://product.dangdang.com/product.aspx?product_id=20691986 互动购买地址:http://www. ...

  2. 有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

    "有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,你怎么退出?" --电影版<笑傲江湖之东方不败> 当令狐冲厌倦了江湖种种纷争,想要全身而退之时,任我行如是说.对于作为 ...

  3. 把AspDotNetCoreMvc程序运行在Docker上-part2:修改容器以及发布镜像

    在上一个part<把AspDotNetCoreMvc程序运行在Docker上-part1>,已经将成功将aspdotnetcore程序运行在两个不同的容器中,目前两个容器的内容完全相同,只 ...

  4. 纪念金庸。创造了整整一个江湖。一个江湖的时代落幕了。。。

    纪念金庸.创造了整整一个江湖.一个江湖的时代落幕了... 金庸武侠小说中的绝美句子,至今都让人回味无穷-- 情不知所起,一往情深:恨不知所终,一笑而泯. --金庸<笑傲江湖> 红颜弹指老, ...

  5. 《程序天下事》6月要闻回顾

    <程序天下事>6月要闻回顾 2009年07月05日 [b]Oracle收购SUN之后的首次JavaOne[/b] 主持人:范凯网络ID Robbin,JavaEye社区的创始人,开源软件的 ...

  6. .NET 6程序部署到Docker

    使用Docker部署应用程序 首先确保已经安装Docker 桌面软件,如下图: 然后,把需要部署到Docker上面的项目,咱们先添加Docker的支持,启动项目右键 -> 添加 -> Do ...

  7. 六、.net core (.NET 6)程序部署到Docker上

    使用Docker部署应用程序 首先确保已经安装Docker 桌面软件,如下图: 然后,把需要部署到Docker上面的项目,咱们先添加Docker的支持,启动项目右键 -> 添加 -> Do ...

  8. 程序员职场江湖的黑话!一定要牢记~

    当你身处职场之时,老板.产品经理和同事之间的话你确定你都听懂了嘛? 下面我们来看看互联网公司日常对话中所隐藏的真正的含义: 1.老板的黑话 2.产品经理的黑话 3.程序员的黑话 网友评论: @你家隔壁 ...

  9. 程序员——相忘于江湖

       泉涸,鱼相与处于陆,相呴以湿,相濡以沫,不如相忘于江湖.                                                                     ...

最新文章

  1. MySQL 5.7临时表空间怎么玩才能不掉坑里
  2. 北方工业大学gpa计算_北方大学联盟仓库的探索性分析
  3. Outlook Express 自動回信設定
  4. mysql from_unixtime(_MySQL 数据库中日期与时间函数 FROM_UNIXTIME(), UNIX_TIME()
  5. sqlite C#
  6. Flutter实战之Hello Flutter
  7. java web 学习十二(session)
  8. C++ 头文件系列(iostream)
  9. 怎么用一个计算机控制两个屏幕,一台电脑带2个显示器,这样操作就对了,双屏显示操作更方便...
  10. python拟合二元一次函数
  11. Chrome浏览器保存整个网页为图片的方法
  12. 【日语学习】动词、形容词、名词的敬体形、简体形
  13. 18位身份证号码校验
  14. 日期相关(类与方法)
  15. 电脑看斗鱼html5卡,win10浏览器观看斗鱼卡怎么修复_win10浏览器打开斗鱼卡死如何解决...
  16. 云栖科技评论 | 数字时代需要双螺旋
  17. Howto: Download SLES or SLED Source Code
  18. txt文件编码批量转换器 2.11 官方版
  19. 20230126使AIO-3568J开发板在原厂Android11下跑起来
  20. 【SQL开发实战技巧】系列(十六):数据仓库中时间类型操作(初级)日、月、年、时、分、秒之差及时间间隔计算

热门文章

  1. C语言从入门到精通——指针基础
  2. 2021汽车行业内容营销白皮书
  3. 法国内政部选择由金雅拓保护该国关键的通信移动网络
  4. c++【吃鸡坑人版8.0】免费复制
  5. 闰年的计算方法及程序算法的实现
  6. 139邮箱无法验证服务器,139邮箱无法登陆原因,怎么登录自己的139邮箱
  7. arcgis的炸开多边形功能
  8. 解析 | 模-数(A/D)转换器
  9. POJ 3713 枚举 + Tarjan 割点
  10. 高精度室内定位导航 需要什么样的精准室内定位技术方案