怎么用通俗易懂的话来解释Docker(容器)技术

作者&投稿:夫耐 (若有异议请与网页底部的电邮联系)
如何通俗解释Docker是什么~

Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和
集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运
走。

docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。
1.不同的应
用程序可能会有不同的应用环境,比如.net开发的网站和php开发的网站依赖的软件就不一样,如果把他们依赖的软件都安装在一个服务器上就要调试很久,
而且很麻烦,还会造成一些冲突。比如IIS和Apache访问端口冲突。这个时候你就要隔离.net开发的网站和php开发的网站。常规来讲,我们可以在
服务器上创建不同的虚拟机在不同的虚拟机上放置不同的应用,但是虚拟机开销比较高。docker可以实现虚拟机隔离应用环境的功能,并且开销比虚拟机小,
小就意味着省钱了。
2.你开发软件的时候用的是Ubuntu,但是运维管理的都是centos,运维在把你的软件从开发环境转移到生产环境
的时候就会遇到一些Ubuntu转centos的问题,比如:有个特殊版本的数据库,只有Ubuntu支持,centos不支持,在转移的过程当中运维就
得想办法解决这样的问题。这时候要是有docker你就可以把开发环境直接封装转移给运维,运维直接部署你给他的docker就可以了。而且部署速度快。
3.在服务器负载方面,如果你单独开一个虚拟机,那么虚拟机会占用空闲内存的,docker部署的话,这些内存就会利用起来。
总之docker就是集装箱原理。

Docker视频免费下载
链接:https://pan.baidu.com/s/1WmpJyKAXcbPDgn29SS-c5g
提取码:1r9g
Docker视频|走进Docker|从Docker到CaaS(一)Docker集群管理介绍|从Docker到CaaS(三)Kubernetes|从Docker到CaaS(六)微服务与CaaS|从Docker到CaaS(二)Docker 容器管理工具|从 Docker 到 CaaS(五)灵雀云部署 Docker 容器|

官网的介绍是这样的:
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications....
其实看完这句话还是不明白究竟是啥的,下面就慢慢解释。不过长话短说的话,把他想象成一个用了一种新颖方式实现的超轻量虚拟机,在大概效果上也是正确的。当然在实现的原理和应用上还是和VM有巨大差别的,并且专业的叫法是应用容器(Application Container)。
为啥要用容器?
那么应用容器长什么样子呢,一个做好的应用容器长得就好像一个装好了一组特定应用的虚拟机一样。比如我现在想用MySQL那我就找个装好MySQL的容器,运行起来,那么我就可以使用 MySQL了。
那么我直接装个 MySQL不就好了,何必还需要这个容器这么诡异的概念?话是这么说,可是你要真装MySQL的话可能要再装一堆依赖库,根据你的操作系统平台和版本进行设置,有时候还要从源代码编译报出一堆莫名其妙的错误,可不是这么好装。而且万一你机器挂了,所有的东西都要重新来,可能还要把配置在重新弄一遍。但是有了容器,你就相当于有了一个可以运行起来的虚拟机,只要你能运行容器,MySQL的配置就全省了。而且一旦你想换台机器,直接把这个容器端起来,再放到另一个机器就好了。硬件,操作系统,运行环境什么的都不需要考虑了。
在公司中的一个很大的用途就是可以保证线下的开发环境、测试环境和线上的生产环境一致。当年在 Baidu 经常碰到这样的事情,开发把东西做好了给测试去测,一般会给一坨代码和一个介绍上线步骤的上线单。结果代码在测试机跑不起来,开发就跑来跑去看问题,一会儿啊这个配置文件忘了提交了,一会儿啊这个上线命令写错了。找到了一个 bug 提上去,开发一看,啊我怎么又忘了把这个命令写在上线单上了。类似的事情在上线的时候还会发生,变成啊你这个软件的版本和我机器上的不一样……在 Amazon 的时候,由于一个开发直接担任上述三个职位,而且有一套自动化部署的机制所以问题会少一点,但是上线的时候大家还是胆战心惊。
若果利用容器的话,那么开发直接在容器里开发,提测的时候把整个容器给测试,测好了把改动改在容器里再上线就好了。通过容器,整个开发、测试和生产环境可以保持高度的一致。
此外容器也和VM一样具有着一定的隔离性,各个容器之间的数据和内存空间相互隔离,可以保证一定的安全性。

“极简k8s入门”系列教程是一套帮助学习人员快速入门k8s的教程。“极简k8s入门”视频教程适合不熟悉容器编程的学习者学习。“极简k8s入门”帮助学习者快速上手,能够使用k8s进行部署及管理应用。




怎么用一句通俗易懂的话来表达自己的意思呢?
1 他通过一个个通俗易懂的小故事,给我们灌输了传统的儒家思想。2 这孩子动不动就吃饭,所以身体变得越来越胖了。3 经理今天冤枉张明了,他的确是因为堵车迟到的。4 如果再不加以控制人口,将会严重影响到社会经济的快速发展。5 因为最近工作太紧张,所以不能及时跟您联系,请原谅。6 身体健康了,精...

如何用通俗易懂的语言表达??
特别是考虑到讲话者的特殊身份,在语言上更要通俗易懂。所以,说话,尤其是大庭广众下讲话,必须尽量用口语。?口语的特点是:多用简洁明快的短句,少用冗繁复杂的长句和欧化的倒装句;多用通俗易懂的常用词,少用某些特殊专业或范畴专用的非常用词;多用音节清晰、语调铿锵、易于听懂的词,适当运用一些...

跟别人交流时怎么说的通俗易懂?
跟别人交流时,要把一些话说的通俗易懂,就是用大白话就可以了。不要咬文嚼字的。不要用专业的术语,那样人家更听不懂。

如何采用通俗的言语?
你如果是一位医师、律师或工程师,在与非本行的人进行沟通时,切忌讲一些只有你们才听得懂的“行话”,最好以平易近人、老少皆宜的语句来表达,这样不但对方不会误会,缩短沟通时间,也容易博得对方的好感,对你非常有好处。以前,我就碰到过这么一件事,有一次,在××医院举办的健康讲座上,第一位...

通俗易懂造句怎么造
5、法师辩才无碍,风趣幽默,时常将深奥的佛法义理融汇于通俗易懂的言谈中,为佛教事业尽心尽力。6、但格里高利明智地选择面向更广泛的读者,以一部极为通俗易懂的初级读本,来书写这个自称劳动者乐土的国家所行的暴政。7、节目语言通俗易懂,都是老百姓的大白话,但又合辙押韵,朗朗上口,深受村民喜爱...

如何用通俗易懂的语言,向普通人解释一遍量子纠缠?
量子A派到地球上来来观察地球人的状态,那么怎么样才能够把地球所有的状态准确无误的报告给三体星人呢?这个时候量子纠缠的特性就帮到3体星人, A无论在做什么,B在另一点都能够达到与A同步,甚至是思想上和思维上的,从这一个情节上的描写,其实我们也就能够更通俗的了解,什么叫做量子纠缠。

怎么用通俗易懂的话讲解调整反应?
调整反应,中医叫做“暝眩反应”,也叫整健反应、调整反应、好转反应。怎样用一个通俗的方式解释调整反应呢?比如修一条又脏又乱的马路,事实上在修路的过程中这条路的状况会更脏更乱,在将旧的路面掀起时,各种石块泥土堆积在路面上。但这是不能避免的修路的过程,经过这个过程以后路才可以修得平整...

用通俗易懂的话谈谈:苦难的意义及价值
不灌鸡汤,不讲故事,直接用通俗的话谈谈苦难的价值。苦难的价值分为以下三个方面:1、痛苦是积极的,而快乐是消极的。即便是一个乐观的人,或者浑身正能量的人,你也会在他身上看到对痛苦的肯定。比如,当他们看到一个人为自己的前途而劳苦奔波时,他们会觉得这个人非常积极上进。而当一个人无所事...

通俗易懂的意思是什么?
问题一:频率是什么意思?用通俗易懂的话来解释。 频率,是单位时间内完成周期性变化的次数 问题二:理念什么意思?请通俗易懂,举例说明 15分 《辞海》对“理念”一词的解释有两条,一是“看法、思想。思维活动的结果”,二是“观念“,通常指思想。有时亦指表象或客观事物在人脑里留下的概括的...

如何用通俗易懂的语言来解释康德的哲学观点
兜率内院是弥勒佛的道场,东西哲学家们都喜欢在此地聚会,唠嗑斗法。这日不二、庄子与康德在兜率内院吃下午茶闲侃。康德虽说行事古板,但聊天时倒很健谈活泼。不二道:“康老师,你那个《纯粹理性批判》写得也太烧脑了,我不明觉厉。你能不能讲人话,给你思想来个简介先?”“no problem”康德边说...

河间市13069582315: 怎么用通俗易懂的话来解释Docker(容器)技术 -
承邰西迪: 官网的介绍是这样的: Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications.... 其实看完这句话还是不明白究竟是啥的,下面就慢慢解释.不过长话短说的话,把他想象成一个用了一种新颖方式...

河间市13069582315: 请用简单通俗的话,解释一下“期货” -
承邰西迪: 期货就是对远期某种商品合约的买卖.只会收取大约10%的保证金就可以做.可以先买后卖,也可以先卖后买.所以说期货是以小博大,有杠杆作用.是通过交易所里的电脑撮合交易的.如果你买了(多)之后价格涨了你自然就盈利,反之就是失利. 如果你卖出(空)之后价格跌了你自然就盈利,反之失利.

河间市13069582315: 怎么来理解 (形而上学的唯心主义)这句话?麻烦用通俗易懂的语言来讲讲!不要复制一大堆的哲学上的东西最好就几个例子!来诠释这句话!分开讲述也可... -
承邰西迪:[答案] 比如:你一直不喜欢苹果! 你用形而上学的唯心论来评价. 你用唯心论来评价:苹果就是一坨屎! 用形而上学来思考:苹果... 以上都是最简单、最容易你理解的解释!但是不是规范的! 唯心与唯物是对立的 形而上学与辩证法是对立的 哲学分为:唯...

河间市13069582315: 用通俗易懂的话 解释下 这段话的含义 人生有三把钥匙, 接受、 改变、 离开.不能接受,那 -
承邰西迪: 接受是接受现实,也就是说不带感情色彩的去客观认识问题, 改变是针对自己遇到的事情改变自己的处事方式,使之合理,但不见得所有的事情我们都能处理得完美,毕竟这世上有太多难以预料的因素. 离开指的是当你无法改变事情本身,该做的都做到了,依然无法改变现有轨迹.那么就接受现实.这个离开未必就是转头走的意思.接受现实,淡然一些,换位思考一下事情的始末,分析清除事情本质,以吸取教训,为以后积累经验. 后边的内容基本都是围绕这些来的了.

河间市13069582315: 供应链生产管理中,细能力与粗能力有何区别?怎么理解,用通俗易懂的话来解释,谢谢! -
承邰西迪: 个人认为:一整条供应链中所谓的属核心企业,是一个供应链中最为的关键环节,它可以是供应链中的最初环节,也可是中间环节,还可是最终环节.而决定这一切的是供应链中掌握核心技术核心能力核心环节的部门,例如工业加工制造企业,...

河间市13069582315: 您能不能用通俗易懂的话解释一下物理中的动量守恒定律,百度百科上的 -
承邰西迪: 就比如你要冲过去撞一个胖子,你跑的慢,撞在胖子身上,胖子就只是晃一下,你甚至还会弹回来.如果你跑的非常的快,是可以把他撞飞,同时你也有可能跟他一起飞出去,也有可能弹回去.这个可能性取决于你俩的体重,和你的速度.好了,定性的分析完了,定量的分析一下.已知你的体重m1,胖子体重m2,你冲过去的速度v1,胖子速度v2,撞完后,你和胖子的速度分别为v3和v4.那么有一个等式:m1*v1+m2*v2=m1*v3+m2*v4 通过速度的正负可以判断你是一起飞出去还是被弹回来.

河间市13069582315: 说明文的说明方法解释? -
承邰西迪: 说明方法: 一般回答三个字,要掌握几种常见的说明方法,会分析在文中的作用: ①.举例子:具体真切地说明了事物的**特点. ②.分类别:条理清楚地说明了事物的**特点.对事物的特...

河间市13069582315: 麻烦把导数的知识点用通俗易懂的话解释一下好么,最近考试要临阵突击啊 -
承邰西迪: 第一,导数定义 第二,常用导数 第三,运算规则

河间市13069582315: 看不起的意思?用通俗易懂的话解释一下! -
承邰西迪: 比如"我看不起他"- -就是"我觉得他傻逼,同时我觉得自己比他牛逼" ..应该很通俗了

河间市13069582315: 请用白话(通俗易懂)的话解释金融危机,经济危机 -
承邰西迪: 金融危机又称金融风暴,是指一个国家或几个国家与地区的全部或大部分金融指标(如:短期利率、货币资产、证券、房地产、土地(价格)、商业破产数和金融机构倒闭数)的急剧、短暂和超周期的恶化. 其特征是人们基于经济未来将更加悲...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网