- Beginning DevOps with Docker
- Joseph Muli
- 170字
- 2021-06-25 21:51:41
Virtualization versus Containerization
This block diagram gives an overview of a typical virtual machine setup:

In virtual machines, the physical hardware is abstracted, therefore we have many servers running on one server. A hypervisor helps do this.
Virtual machines do sometimes take time to start up and are expensive in capacity (they can be GBs in size), although the greatest advantage they have over containers is the ability to run different Linux distributions such as CentOS instead of just Ubuntu:

In containerization, it is only the app layer (where code and dependencies are packaged) that is abstracted, making it possible for many containers to run on the same OS kernel but on separate user space.
Containers use less space and boot fast. This makes development easier, since you can delete and start up containers on the fly without considering how much server or developer working space you have.
Let's begin the lesson with a quick overview on how Docker comes into play in a DevOps workflow and the Docker environment.
- 隨身查:從原始數(shù)據(jù)到完美Excel圖表
- AutoCAD 2016中文版繪圖基礎(chǔ)傻瓜書
- Word Excel PPT商務(wù)辦公從新手到高手(白金全彩版)
- 對比Excel,輕松學(xué)習(xí)Python報表自動化
- Excel 2016數(shù)據(jù)透視表從入門到精通
- AIGC高效辦公:Excel數(shù)據(jù)處理與分析(微課版)
- Office 2021辦公應(yīng)用實戰(zhàn)從入門到精通
- Excel公式與函數(shù)大辭典
- Excel數(shù)據(jù)透視表應(yīng)用之道(雙色板)
- 巧學(xué)活用Word
- Java語言程序設(shè)計教程
- 和秋葉一起學(xué):秒懂Word
- Office2010高級應(yīng)用教程
- Mastering Office 365 Administration
- 極簡辦公:職場Word基礎(chǔ)課