0

我需要一些关于 Docker Base Os 映像的说明。

特别是,我想知道是否可以从我的 Raspberry 上运行的映像创建一个 docker base os。如果我理解正确,使用 docker 的正确方法是使用新安装的(例如 Raspbian)操作系统,并创建必须在这个干净的操作系统之上运行的容器。

顺便说一句,在我的 Raspbian Os 上,过去几年开发了很多配置和不同的流程(等等)。

那么,是否有可能创建一个反映我的 Raspbian Os 版本的 Docker 容器?最后,我是否必须使用 FROM 关键字正常加载它?

谢谢

4

1 回答 1

1

实际上,您可以创建自己的图像,这些图像没有基本图像。那就是所谓的scratch

只要这是一个要求,你仍然必须开始你 -Dockerfile在开始时要有:FROM scratchFROM

FROM 指令初始化一个新的构建阶段并为后续指令设置基本映像。因此,有效的 Dockerfile 必须以 FROM 指令开头。

但在这种特殊情况下,不会下载真实图像 - 它被视为保留字。

这是来源:https ://hub.docker.com/_/scratch

于 2019-02-05T17:20:29.190 回答