首页 > 云计算 > > 学习Docker - 认识Docker
容器(Container)是一个包含了程序代码和程序依赖的标准软件单元。使得应用程序能够快速可靠的运行在各种环境当中。
Docker是一种容器技术,属于操作系统层面的虚拟化技术。Docker容器是一个轻量的、独立的可执行软件包,其中包含了应用程序运行所需的一切资源(程序包,运行环境,系统资源和系统工具等)。
Docker容器具有以下优势:

传统虚拟机首先虚拟出一组硬件,在这组硬件上运行一个完整的操作系统,将一台主机变为多台主机。每一个虚拟主机都包含了一个完整的操作系统还有其他应用程序运行所需的资源,使得虚拟机占用数十GB的空间,十分笨重。

容器抽象了应用程序依赖。多个容器可以运行在同一个宿主纸上,这些容器共享宿主的内核,每个容器运行于一个隔离的进程当中。与虚拟机相比,容器占用更小的空间(几十MB)和系统资源却能运行更多的应用程序。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3144402/ ,如需转载,请注明出处,否则将追究法律责任。