20

在 Docker 网站上,我看到在“裸机”上提到了 Docker。这是否意味着您可以在没有底层操作系统的硬件上运行 Docker?

如果是这样,人们将如何安装/实施它?

4

3 回答 3

15

是的,文档中的裸机是指不在管理程序或“云服务器”中的服务器。但是在裸机上运行。

但是,如果您有兴趣,已经有这个实验作为 PID 1 运行 docker https://github.com/ibuildthecloud/only-docker

于 2015-02-17T18:13:22.347 回答
6

在撰写本文时,Docker 需要在 Linux 发行版上运行。从文档

为了正常运行,docker需要在运行时安装以下软件:

  • iptables 1.4 或更高版本
  • Git 版本 1.7 或更高版本
  • procps(或类似的“ps”可执行文件提供者)
  • XZ Utils 4.9 或更高版本
  • 正确安装的 cgroupfs 层次结构(拥有一个包罗万象的“cgroup”安装点是不够的)

[...]

一般来说,3.8 Linux 内核是 Docker 的最低要求

于 2014-12-12T09:36:34.707 回答
5

这有点欺骗性,但我很确定他们的意思是他们提供了一个 Ubuntu 发行版,您可以将其安装在未格式化(无操作系统)的计算机上。话虽如此,我找到的说明假设您会自己找到并安装操作系统:

https://docs.docker.com/engine/installation/linux/ubuntu/

它也可能仅仅意味着您不需要安装 VirtualBox(裸机通常是指在 VM 上作为来宾操作系统运行与在物理机上运行之间的区别)。

于 2013-11-20T06:38:43.670 回答