docker教程01 (docker的作用)

docker这个单词翻译过来是码头工人的意思,但是看一个框架就像看一个人一样,不要看他叫什么,而应该看他做了什么

他做了什么呢,他的logo暴露了一切,他的logo长这样:
在这里插入图片描述
从logo我们可以看到,一条鱼(毕竟有尾巴)在搬运集装箱,对了,精髓就在集装箱,集装箱是20世纪最伟大的发明(不接受反驳就像好多php对世界上最好的语言不接受反驳一样),要明白docker改变了 什么,就要看集装箱改变了什么

假设货物要从a码头运到b码头

  • 没有集装箱前:
    码头工人将货物进行上船和下船,由于货物是零零散散的,所以要一件一件的搬,造成耗时严重,一般上一次货要好几天,这几天船员去岸上快乐逍遥释放自我工资照领
  • 有了集装箱后:
    由于货物全部集装起来,不需要码头工人了,起重机直接将集装箱搬到过来的货车上,几个小时就搞定了上下货,船员们没有时间去岸上调皮了

同样的道理,假设代码要从a环境搬到b环境运行

  • 没有docker之前
    运维人员已经在a环境搭建好了代码所有的依赖并正常运行,运维人员仍然需要按照a环境的部署步骤一步一步在b环境进行操作直到最终正常运行代码,这个过程可能需要几个小时,这几个小时开发人员在旁边喊加油
  • 有了docker之后
    运维人员在a环境搭建好了代码环境并正常运行代码后,不再需要重复在a环境的操作步骤,直接把docker镜像(后面博客会详细写)拿到b环境即可运行,这个过程分分钟可以搞定,不需要开发人员在旁边加油了

通过上面的描述,大家应该大概知道了docker到底是做什么用的,如果还是不知道,那我就写的官方一点吧
Docker 让你能够把你的应用代码和环境分离开来,从而让你更快的迁移应用代码到不同的环境,用了docker之后,你能像掌控你的代码一样掌控你代码依赖的环境 , 你能大大减少代码写完后上生成环境的时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值