Docker 个图像作为多个服务器的 OS
Docker images as OS for multiple servers
我的讲师在介绍了 docker.io 和虚拟机之间的差异后,收到了一个关于 Docker 的相当令人费解的问题。我告诉他 docker.io 的主要目的是在不需要虚拟机管理程序的情况下部署软件应用程序。
问题是:Docker 是否可以将以 CentOS 为基础的映像部署到多个未安装 OS 的服务器?
Docker 使用现有的 OS 内核,它可用于容器,因此:不,它不能在 "bare-metal" 上 运行,您需要一个基础 OS提供内核。
但不一定是 CentOS 到 运行 CentOS 的容器(只要它使用 CentOS 兼容的内核即可) .
除此之外,docker 软件本身也需要一些用户空间实用程序才能 运行。
我的讲师在介绍了 docker.io 和虚拟机之间的差异后,收到了一个关于 Docker 的相当令人费解的问题。我告诉他 docker.io 的主要目的是在不需要虚拟机管理程序的情况下部署软件应用程序。
问题是:Docker 是否可以将以 CentOS 为基础的映像部署到多个未安装 OS 的服务器?
Docker 使用现有的 OS 内核,它可用于容器,因此:不,它不能在 "bare-metal" 上 运行,您需要一个基础 OS提供内核。
但不一定是 CentOS 到 运行 CentOS 的容器(只要它使用 CentOS 兼容的内核即可) .
除此之外,docker 软件本身也需要一些用户空间实用程序才能 运行。