- Hands-On Microservices with Kotlin
- Juan Antonio Medina Iglesias
- 190字
- 2021-06-30 19:10:47
Containers
Containers is a virtualization method that allows an operating system to run an application in isolated user space, controlling and limiting the resources for each contained application. For an application that runs on a container, it will work as if it is running in its own operating system. Most of the containers will not know that they are hosted on another operating system. This allows the host operating system to spawn or destroy those applications without affecting any part of the system and preventing impacts of one container to another.
Since these containers are running on a hosted system, when they need to start they will be faster than in a normal virtualization that requires a new operating system to boot. However, this implied that we could not spawn a container with a different system than the running host, so we could not run a Windows application as a process in a Linux host. Docker is probably the most used container system for cloud applications, however different cloud providers may choose different systems to run their applications. We will learn more about this topic in Chapter 7, Creating Dockers.
- 零起步玩轉掌控板與Mind+
- Neo4j Essentials
- Mastering Unity Shaders and Effects
- 名師講壇:Java微服務架構實戰(SpringBoot+SpringCloud+Docker+RabbitMQ)
- 青少年Python編程入門
- Fast Data Processing with Spark(Second Edition)
- Web Developer's Reference Guide
- JavaScript編程精解(原書第2版)
- Android高級開發實戰:UI、NDK與安全
- Solr權威指南(下卷)
- jQuery Mobile Web Development Essentials(Second Edition)
- Python滲透測試編程技術:方法與實踐(第2版)
- 開源網絡地圖可視化:基于Leaflet的在線地圖開發
- PHP程序設計高級教程
- Effective Python:編寫高質量Python代碼的90個有效方法(原書第2版)