Docker的诞生背景与设计初衷,以及发展前景

🧨🧨🧨

docker 在何种背景下诞生,

为什么好多人都在使用docker作为服务部署的实现方式,

docker未来有什么样的前景,以及为什么要学习并使用docker呢

🎗️🎗️🎗️

一、设计初衷

1、拜访长老 

多年以前,在一个风雨交加的夜晚,一个叫做docker的年轻人,来到Linux帝国,拜会帝国的长老

他对长老说:“天下程序员苦于应用部署环境久矣,我想要改变这一现状,希望长老您能帮帮我。”

长老回答:“小小年纪,口气不小。你有何所求,坐下来慢慢说,我愿闻其详。”

docker坐下后说道:“当今天下,开发、测试、部署,种种库的依赖纷繁复杂,版本之间的差别,再加上测试环境与部署环境不一致,程序员们饱受其苦,是时候改变这一状态了。”

docker继续说道:“我想做一个虚构的容器,让程序运转此中,将它们需要的库打包,以便在不同的机器移植后,仍可以提供一致的运行情况,彻底解开程序员们身上的束缚。”

Linux长老听闻后,轻轻点头:“嗯,年轻人主意倒是不错,不过,听你所说,貌似虚拟机就能解决这个需求。”

 docker连忙摇头说道:“长老所说不错,虚拟机的确能够解决这个问题,但虚拟机体积大,且笨重如牛,起步就是以G为单位,因为虚拟机要运行一个完整的操作系统,所以格外的占用资源,一台机器上还没等跑程序,光跑了几台虚拟机就已经把性能拖垮了,我想要做一个轻量级的虚拟容器,只提供一个运行环境,不需要运行一个操作系统,所有容器中的内核还是和外面的宿主机共用的,这样就可以批量复制多个容器,轻便又快捷。”

Linux长老站了起来,在房间内来回踱步,思考半晌后,突然高兴说道:“不错,真是个好主意,这个项目我投了。”

docker一听,喜上眉梢,“要实现我说的目标,可不是一件简单的事情,还望长老助我一臂之力。”

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明明跟你说过

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值