docker基础知识

2020-04-04  本文已影响0人  ands999

kubernetes是docker之上的平台,采用docker实现其底层容器相关的操作。

容器和虚拟机对比

虚拟机运行在完整的操作系统上。
容器共享主机的操作系统/内核。并且动态分配资源。
Hypervisor是硬件虚拟化。容器是操作系统虚拟化(空间进行隔离)。
CPU,内存,硬盘等硬件资源的占用。操作系统等软件资源的占用,导致虚拟机启动缓慢。
虚拟机的Guest OS能为应用提供更加隔离和安全的环境,不会因为应用程序的漏洞给宿主机造成任何威胁。
Docker Engine只对linux内核namespace API进行封装和调用,真正的内核虚拟化技术是由linux提供。

docker常用命令
参考

《深入浅出Docker--》

上一篇 下一篇

猜你喜欢

热点阅读