Container â
- A virtualize B means a create a mapping layer above
厚ĺ¨ä¸čććş | Atlassian
VM | Container | |
---|---|---|
Virtualize ? | hardware | os system (kernel) |
Speed | much faster start, destroy | slow |
Isolation | relatively low, share the same kernel of operating system | very high, kernel is totally separated. |
Space | less | consume a lot of storage |
Docker vs Kubernetes â
- Docker virtualize a single machine and allows deployment cross machines.
- K8s virtuaize infrastructure and allows deployment cross data centers and auto-scaling.