文章目录
1.什么Docker
Docker是一个容器化平台
,它以容器的形式将应用程序及其所有依赖项
打包在一起,作为操作系统的独立进程运行,高效轻量
并保证部署在任何环境中的软件都能始终如一
地运行。
3.什么是Docker镜像
Docker镜像是Docker容器的源代码,Docker镜像用于创建容器。使用build命令创建镜像。
4.什么是Docker容器
Docker是一个容器化平台
,它以容器的形式将您的应用程序及其所有依赖项
打包在一起,作为操作系统的独立进程运行,高效轻量
并保证部署在任何环境中的软件都能始终如一
地运行。
2.Docker与虚拟机有何不同
虚拟机(virtual machine)它可以在一种操作系统里面运行另一种操作系统
,比如在Windows 系统里面运行Linux 系统。应用程序对此毫无感知,看上去跟真实系统一模一样,虚拟机的缺点:
1 资源占用多
2 冗余步骤多
3 启动慢
Docker是一个容器化平台
,它以容器的形式将您的应用程序及其所有依赖项
打包在一起,作为操作系统的独立进程运行,高效轻量
并保证部署在任何环境中的软件都能始终如一
地运行。
以下仅作了解:
比较了 Docker 和传统虚拟化方式的不同之处:
A容器不需要引导操作系统内核,因此可以在不到一秒的时间内创建容器。此功能使基于容器的虚拟化比其他虚拟化方法更加独特和可取。
B 由于基于容器的虚拟化为主机增加了很少或没有开销,因此基于容器的虚拟化具有接近本机的性能。
C 对于基于容器的虚拟化,与其他虚拟化不同,不需要其他软件。
D 主机上的所有容器共享主机的调度程序,从而节省了额外资源的需求。
E 与