是否可以通过任何引导程序(例如grub)引导docker映像而根本不使用docker?将映像保存到磁盘并作为独立的OS分区启动
答案 0 :(得分:3)
不直接与docker映像一起使用,因为该映像只是应用程序的文件系统,而不是运行Linux OS(例如,网络)所需的内核和其他实用程序。
但是,有LinuxKit,它是一个基于容器的操作系统。这就是Docker在桌面环境(Windows和Mac)上运行VM的方式。 LinuxKit使用包含容器的内核和非常简单的init程序以及要启动的任何映像来打包内核。有一些裸机选项,但主要是将其设计为VM映像。
答案 1 :(得分:0)
不。 Docker映像没有自己的Linux内核,任何类型的硬件设备驱动程序,任何类型的控制台登录机制,网络配置工具或功能齐全的OS所需的各种其他功能。