中国领先的IT技术网站
|
|

专访Docker大牛:Docker背后的真正引擎是Containerd

最近,我们可能经常会听到一种说法"Docker正在彻底改变IT!"这种说法是否存在炒作嫌疑呢?Docker对于现有格局的破坏性到底在哪里?Docker和虚拟机之间有什么区别?Docker真正的附加价值在哪里?

作者:IT168企业级来源:头条科技|2017-11-21 11:15

开发者大赛路演 | 12月16日,技术创新,北京不见不散


最近,我们可能经常会听到一种说法"Docker正在彻底改变IT!"这种说法是否存在炒作嫌疑呢?Docker对于现有格局的破坏性到底在哪里?Docker和虚拟机之间有什么区别?Docker真正的附加价值在哪里?本文我们将和Docker大牛Chanwit Kaewkasi来讨论这些话题。

专访Docker大牛:Docker背后的真正引擎是Containerd

问:您是如何与Docker结缘的呢?

Chanwit Kaewkasi:这个可以追溯到2014年,当时我们实验室正在寻找一个虚拟化层来帮助管理大数据栈,而虚拟机解决方案对我们来说太重了,所以遇到Docker对我们来说是一件幸事。

问:我们经常听到"Docker正在彻底改变IT",你认同这种观点吗?Docker技术有什么破坏性?

Chanwit Kaewkasi:我十分认同这种观点,过去,我们启动运行一组Web服务器是非常困难的,而有了Docker,我们几分钟之内就可以完成。

问:Docker与普通虚拟机有什么不同?

Chanwit Kaewkasi: Docker基本上使用操作系统级别的虚拟化,Linux命名空间和控制组。与虚拟化技术(如虚拟机使用的虚拟机管理程序)相比,Docker开销非常小。

Docker背后的真正引擎是Containerd

问:您如何在日常工作中使用Docker?

Chanwit Kaewkasi: 我曾经帮助过东南亚和欧洲的公司设计和实施使用Docker应用架构,并将它们部署在Docker Swarm集群上。

问:使用Docker时您遇到过什么问题?您认为目前存在的挑战是什么?

Chanwit Kaewkasi: 多集群管理仍然是不容易,我们必须创建自己的工具来管理,如果可以在Docker Swarm中本地完成,这将是非常好的一次改进。

多主机联网目前使用情况还不错,但我仍然发现了一些小问题。不过,最近很多SDN供应商正在将自己的网络堆栈作为Docker插件实施,这对于使用者来说是件好事。

问:关于Docker生态系统的演变,您如何评价Docker决定 向CNCF 捐赠 containerd runtime ?

Chanwit Kaewkasi:我认为这是个非常棒的举动,Docker背后真正的引擎基本上是Containerd,标准化的 container runtime 将会使所有的人都受益。

多集群管理依然不容易。

问:您希望在下一个Docker发行版中看到什么功能?

Chanwit Kaewkasi: 其实我最希望在即将发布的版本中看到集群命名空间和网络层稳定性。

问:您能分享一个您在使用Docker时最喜欢的技巧吗?

Chanwit Kaewkasi:`docker system prune -f`

【编辑推荐】

  1. Docker将containerd 项目捐赠给云原生计算基金会
  2. 百度陈翔:人工智能+搜索引擎,提升信息获取效率及准确性
  3. 百度开源 OLAP 引擎 Palo,高可用的 MPP 数据仓库
  4. 外媒速递:Docker的出现是否意味着传统应用程序发布管理机制即将走向终点
  5. 外媒速递:关于Docker迁移的五种常见误区
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

读 书 +更多

Microsoft SQL Server 2005 技术内幕:T-SQL查询

本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部构造,包含了非常全面的编程参考。它提供了使用Tra...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× 51CTO学院双十二活动