- 企業級Java現代化:寫給開發者的云原生簡明指南
- (德)Markus Eisele等
- 304字
- 2023-02-28 19:01:58
面向開發者的容器和編排
可移植性的一個關鍵因素是容器。容器代表了一小部分包含應用在內的主機系統資源。容器的起源可以追溯到早期Linux時代引入的chroots,它們隨著谷歌的進程容器(process container)成了主流,最終演變成了cgroups。容器的使用在2013年開始爆發,這主要歸功于Docker,它讓很多開發人員能夠便利地使用它。Docker公司、Docker容器、Docker鏡像和我們所習慣使用的Docker開發者工具之間是有區別的。雖然最初的一切都始于Docker,但是Kubernetes更傾向于通過支持其容器運行時接口(Container Runtime Interface,CRI)的任意容器運行時來運行容器,如containerd(網址見鏈接列表1.10條目)或C R I-O(網址見鏈接列表1.11條目)。很多人所說的D o c k e r鏡像實際上是以開放容器計劃(Open Container Initiative,OCI)格式(網址見鏈接列表1.12條目)打包的鏡像。
推薦閱讀
- Puppet 4 Essentials(Second Edition)
- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- Instant 960 Grid System
- Building a Recommendation Engine with Scala
- Java Web基礎與實例教程
- Troubleshooting PostgreSQL
- Python機器學習經典實例
- ASP.NET程序設計教程
- 深入剖析Java虛擬機:源碼剖析與實例詳解(基礎卷)
- Hands-On Robotics Programming with C++
- Instant GLEW
- Blender 3D Cookbook
- Mastering Node.js
- Android開發權威指南(第二版)
- JavaScript程序設計基礎教程(慕課版)