image - 您可以将Docker镜像转换/构建为完整的OS镜像吗?

标签 image docker operating-system debian iso

我已经制作了一个Docker容器,上面有一些用于部署的代码。但是,我意识到我正在处理的项目的结构更适合部署完整的ISO镜像,而不是在运行常规debian的云VM之上运行docker,从而导致不必要的虚拟化层。

我知道docker打算部署在kubernetes上,但是在深入研究该路线之前,是否有一种简单的方法可以将deb9 docker镜像转换为完整的deb9 OS镜像?就像docker import的反面一样?

最佳答案

您可以将docker 容器转换为完整的OS镜像。 Dockerfile debian示例将是

FROM debian:stretch
RUN apt-get -y install --no-install-recommends \
  linux-image-amd64 \
  systemd-sysv

原则上,您必须安装一个内核和一个初始化系统。

完整说明可以在github中找到

关于image - 您可以将Docker镜像转换/构建为完整的OS镜像吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54412054/

相关文章:

c# - 操作系统是Windows Server吗?

WPF - 如何对裁剪后的图像应用效果?

iphone - 复制 iPhone 的照片应用程序

python - 在 Google App Engine 上显示生成的 jpg map

html - 图像适合特定尺寸的 flexbox

docker - 在 docker 容器内运行 pulseaudio 以记录系统音频

docker - Docker 容器中启动时自动启动服务

docker - Kafka-从命令行生成时出错(字符('<'(代码60)):应为有效值)

python - 从 Python (Windows) 运行 R 脚本时出现问题

operating-system - "Protection rings"和 "CPU modes"是一回事吗?