在Docker网站上,我看到Docker在“裸机”上的提及。这是否意味着您可以在没有底层操作系统的硬件上运行Docker?
如果是这样,如何安装/实施它?
答案 0 :(得分:9)
是的,文档中的裸机指的是不在虚拟机管理程序或“云服务器”中的服务器。但是在裸机上运行。
但是,如果您有兴趣,可以将此实验作为PID 1 https://github.com/ibuildthecloud/only-docker
运行docker答案 1 :(得分:5)
Docker,在撰写本文时,需要运行Linux发行版。来自docs:
要正常运行,docker需要在运行时安装以下软件:
- iptables 1.4或更高版本
- Git 1.7或更高版本
- procps(或“ps”可执行文件的类似提供者)
- XZ Utils 4.9或更高版本
- 正确安装的cgroupfs层次结构(具有单个,无所不包的“cgroup”挂载点是不够的)
[...]
通常,3.8 Linux内核是Docker的最低要求
答案 2 :(得分:2)
这有点具有欺骗性,但我很确定他们的意思是他们发布的Ubuntu发行版可以安装在未经过格式化的(无操作系统)计算机上。说过我发现的说明假设你会自己找到并安装操作系统:
https://docs.docker.com/engine/installation/linux/ubuntu/
它也可能只是意味着您不需要安装VirtualBox(裸机通常是指在VM上作为客户操作系统运行和在物理机箱上运行之间的区别)。
答案 3 :(得分:-1)
我确实认为裸机很可能代表您可能拥有的物理服务器。