我想使用 PXE 网络启动来启动 Docker 容器。
我读过Docker 容器并没有真正启动我还读过有关网络启动的基础知识。据我所知,Docker 容器没有 BIOS,并且无法将它们配置为以通常的方式(通过 BIOS)执行 PXE 网络引导。
也就是说,我希望有一些简单的方法可以使用 Docker 容器来模拟网络启动。也许有某种 BIOS 模拟器可以帮助实现这一点?或者也许有一个可以在容器中运行的 PXE 软件客户端?
我的动机不一定是使用 PXE 作为帮助部署 Docker 容器的工具,而是在将使用 PXE 的系统(单主机和多主机系统)部署到物理机之前,使用 Docker 来帮助试验和原型系统。
我发现下面的 StackOverflow 帖子本质上问了同样的问题:
不幸的是,那里没有解决方案 - 可能是因为不存在这样的解决方案。
如果有替代的容器技术(即操作系统级虚拟化)对于支持此用例的 Linux,那么我也会接受。我再次意识到这是一个渺茫的机会。